Job Description – Java Developer
Location: Bangalore
Work Mode: Work from Office
About the Role
We are looking for an experienced Senior Java Developer to join our engineering team in Bangalore. The ideal candidate should have strong expertise in building scalable, high-performance backend applications using Java and modern microservices architecture.
Key Responsibilities
- Design, develop, and maintain scalable backend applications using Java and Spring Boot.
- Develop Microservices-based applications.
- Design and implement RESTful APIs.
- Build event-driven applications using Kafka.
- Contribute to HLD and LLD.
- Apply OOP principles and Design Patterns.
- Optimize performance and reliability.
- Troubleshoot production issues.
- Collaborate with cross-functional teams.
- Mentor junior developers.
Required Skills
Java, Spring Boot, Microservices, REST APIs, DSA, System Design, Kafka, AWS, Design Patterns, LLD, HLD, OOPs, SQL/NoSQL, Git, Maven/Gradle, CI/CD.
Preferred Qualifications
Bachelor's/Master's degree, strong analytical and communication skills.
Pay: ₹1,500,000.00 - ₹2,000,000.00 per year
Application Question(s):
- Do you have experience working in Lead role or SDE2 level?
- What's your Current CTC?
- What's you salary expectations?
- What's your last working Day?
- Do you have Linkedin account, if yes then please attach the Linkedin URL here?
- Are you available for second technical round as Face to Face in Bangalore office?
Experience:
- Java: 4 years (Preferred)
- Spring Boot: 4 years (Preferred)
- Microservices: 4 years (Preferred)
- Design patterns: 4 years (Preferred)
- System design: 4 years (Preferred)
- Data structures and Algorithms: 4 years (Preferred)
- Kafka: 4 years (Preferred)
- OOps: 4 years (Preferred)
Work Location: In person