We are looking for a skilled Java Full Stack Developer with solid experience in React.js to design, develop, and maintain scalable web applications. The ideal candidate will contribute to both frontend and backend development, working in an Agile environment to deliver high-quality software solutions.
Key Responsibilities
Develop and maintain full-stack applications using Java (Spring Boot) and React.js
Build responsive and user-friendly UI components using React
Design and implement RESTful APIs and microservices
Collaborate with UI/UX designers, product managers, and QA teams
Write clean, scalable, and reusable code with best practices
Perform debugging, testing, and performance optimization
Participate in code reviews and Agile ceremonies
Ensure application security, scalability, and reliability
Work with cloud platforms (AWS/Azure) and container tools (Docker/Kubernetes)
Required Skills
Frontend
Robust experience in React.js, JavaScript (ES6+), HTML5, CSS3
Knowledge of state management (Redux/Context API)
Backend
Robust experience in Java, Spring Boot, and Microservices
Experience in REST API development
Database
SQL (MySQL/PostgreSQL/Oracle)
Basic understanding of NoSQL (MongoDB preferred)