About the role
Locations: Bangalore / Hyderabad / Chennai
Experience: 5 to 8 Years
Employment Type: Full-Time
Job Summary:We are looking for a talented and experienced Java Full Stack Developer with strong expertise in React.js and backend development using Java/Spring Boot. The ideal candidate will contribute to the design and development of scalable web applications, collaborate with cross-functional teams, and work on end-to-end software solutions in an agile environment.
Key Responsibilities:- Develop high-quality, responsive, and scalable web applications using Java (Spring Boot) and React.js.
- Build reusable components and front-end libraries using React.js and integrate them with backend APIs.
- Design and implement RESTful APIs and microservices using Java/Spring Boot.
- Work with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Collaborate with UI/UX designers, product managers, and QA engineers to deliver robust features.
- Participate in code reviews, unit testing, and performance tuning.
- Troubleshoot and resolve application issues and bugs across the stack.
- Write clean, maintainable, and well-documented code.
- Integrate with DevOps tools and CI/CD pipelines for build, testing, and deployment.
- 5+ years of experience in Java full stack development.
- Strong hands-on experience with Java, Spring Boot, and related frameworks.
- Proficient in React.js, JavaScript (ES6+), HTML5, and CSS3.
- Experience building and consuming RESTful APIs and microservices.
- Good understanding of frontend architecture, state management (Redux or Context API), and React Hooks.
- Experience with SQL/NoSQL databases – writing optimized queries and data modeling.
- Familiarity with Git, Maven/Gradle, and build automation tools.
- Working knowledge of Agile/Scrum methodologies.
- Good problem-solving, debugging, and analytical skills.
- Strong communication and collaboration skills.
- Experience with TypeScript and Next.js.
- Knowledge of Docker, Kubernetes, and cloud platforms (preferably Azure, AWS, or GCP).
- Exposure to CI/CD tools like Jenkins, Azure DevOps, GitLab CI.
- Understanding of test automation using JUnit, Mockito, or Selenium.
Open roles in Bangalore, Hyderabad, and Chennai – with flexible/hybrid work options depending on client/project.