Senior Java Full Stack Developer – Java, React, Spring Security
Location: Bangalore (BCIT)
Work Mode: Hybrid – 3 days per week in office
Experience: 7+ years
Employment Type: Full-time
About the Role
We are looking for an experienced Senior Java Full Stack Developer to join our engineering team in Bangalore. The ideal candidate will have strong hands-on experience in Java 8+, Spring Boot, React, Spring Security and JWT, along with exposure to cloud platforms, CI/CD and DevOps practices.
This role is best suited for a developer who can independently own significant technical components, solve production issues, contribute to technical decisions and work effectively with cross-functional teams.
Key Responsibilities
- Design, develop and maintain scalable applications using Java 8+ and Spring Boot.
- Build and enhance responsive front-end applications using React.
- Implement secure authentication and authorization using Spring Security and JWT.
- Independently own and deliver major components of projects.
- Troubleshoot and resolve production issues effectively.
- Work with cloud platforms, with Azure experience preferred.
- Collaborate with DevOps teams on CI/CD pipelines and deployment processes.
- Write and maintain JUnit test cases and contribute to overall application quality.
- Participate in code reviews, debugging and technical discussions.
- Mentor junior developers and contribute to knowledge sharing where required.
Must-Have Skills
- 7+ years of professional software development experience.
- Strong hands-on experience with Java 8 or above.
- Strong experience with Spring Boot.
- Hands-on experience with React / React.js.
- Practical experience with Spring Security and JWT.
- Experience handling production issues and debugging complex problems.
- Experience writing JUnit test cases.
- Understanding of CI/CD and DevOps practices.
- Exposure to cloud platforms; Azure is preferred.
What We Expect From You
We are looking for someone who can demonstrate:
- Independent ownership of a major project component.
- Strong understanding of the code they have developed.
- Practical experience with React and Spring Security.
- Experience handling real-world production challenges.
- Ability to explain technical decisions and debugging approaches.
- Ability to collaborate with DevOps, QA and other engineering teams.
- Mentoring or technical guidance experience is an advantage.
Interview Process
Internal Technical Round → L1 Interview → Selection
Work Arrangement
This is a hybrid position based in Bangalore (BCIT), requiring 3 days per week from the office.
If you are a hands-on Senior Java Full Stack Developer looking for an opportunity to work on challenging applications and take ownership of significant technical components, we would like to hear from you.
Apply now with your updated resume.
Pay: Up to ₹1,800,000.00 per year
Work Location: Hybrid remote in Bangalore City, Bengaluru, Karnataka