Job Title: Senior Java Full-Stack Developer (Java 8+ & React)
Location: Bangalore, Karnataka (BCIT)
Work Mode: Hybrid (3 days/week on-site)
Experience Level: 7+ Years
Job Type: Full-Time
Job Summary
We are seeking an experienced Senior Java Full-Stack Developer with 7+ years of hands-on experience to join our engineering team in Bangalore. In this role, you will take ownership of core project components, build high-performance microservices and dynamic user interfaces, and navigate production-level software challenges. The ideal candidate combines strong backend proficiency in Java and Spring Security with hands-on React expertise and solid modern cloud/DevOps familiarity.
Key Responsibilities
- Full-Stack Engineering: Independently design, build, and deliver scalable enterprise backend services in Java 8+ alongside responsive front-end user interfaces using React.
- Security & Authentication: Implement robust access control and security protocols utilizing Spring Security and JWT.
- Production Ownership: Troubleshoot, debug, and resolve complex production issues to ensure high availability and application performance.
- Testing & Quality: Write comprehensive unit test cases using JUnit and maintain high code quality standards.
- Mentorship & Collaboration: Provide technical guidance to junior developers, conduct code reviews, and collaborate across Cloud and DevOps teams.
Required Qualifications & ExpectationsCore Technical Skills
- Java 8+: Proven track record of independently owning and delivering major application components, handling live production challenges, and mentoring junior engineers.
- Frontend Development: Practical hands-on experience building user interfaces with React, with the ability to articulate code design, architectural choices, and trade-offs.
- Backend Security: Demonstrated experience configuring and managing Spring Security and JWT for secure API communication.
- Unit Testing & Quality: Strong experience writing unit tests using JUnit to maintain code coverage and reliability.
Cloud, DevOps & Operational Skills
- Cloud Platforms: Exposure to public cloud environments (Microsoft Azure preferred).
- DevOps & CI/CD: Practical understanding of continuous integration and continuous deployment pipelines within an agile framework.
- Troubleshooting: Exceptional debugging and root-cause analysis skills across distributed systems.
Selection & Interview Process
- Internal Technical Screening
- L1 Technical Interview
- Final Selection & Offer
How to Apply
If you have 7+ years of end-to-end full-stack development experience and are ready to lead impactful engineering projects, submit your CV today or reach out to us at
[email protected].
Pay: Up to ₹1,800,000.00 per year
Application Question(s):
- Do you have 7+ years of qualified full-stack development experience, with a strong background in Java 8+ and independently owning major application components?
- Do you have hands-on, practical development experience building applications with React, Spring Security, and JWT?
- Are you comfortable working in a hybrid work model (3 days per week on-site) at our office in BCIT, Bangalore?
- Java Ownership & Production Challenges: Describe a major project component you independently owned and delivered in Java 8+. What was a complex production challenge or debugging issue you encountered, and how did you resolve it?
- React & Security Architecture: Walk us through how you have implemented Spring Security and JWT authentication alongside a React front end in a previous project. What security or state-management challenges did you face?
- Cloud & DevOps Collaboration: How have you utilized Azure, CI/CD pipelines, and unit testing (JUnit) in your recent projects? How do you collaborate with Cloud and DevOps teams to ensure smooth deployments?
Work Location: In person
📌 Java Full Stack Developer (India)
🏢 Tasknera
📍 India