L2 Support Engineer (Java)
Skills
About the role
Job Title: L2 Support (Java) (3–8 Years Experience)
Location: Bangalore (Onsite)
Job Description
We are looking for a skilled and motivated Java Developer with 3–5 years of experience to join our team in Bangalore. The ideal candidate will be responsible for designing, developing, and maintaining scalable, high-performance applications while working in a collaborative Agile environment.
Key Responsibilities
Design, develop, and maintain scalable applications using Java (Java 8 and above)
Build and consume RESTful APIs for seamless system integration
Develop and implement microservices architecture for flexibility and performance
Utilize Spring Boot to create robust, production-ready applications
Work with SQL databases to manage and optimize data-driven solutions
Implement dynamic front-end features using JavaScript (ES6) and AJAX (good to have)
Collaborate with cross-functional teams in an Agile/Scrum environment
Conduct code reviews and ensure adherence to coding standards and best practices
Write unit tests and ensure high code quality and reliability
Requirements
3–5 years of hands-on experience in Java development & Support
Strong understanding of object-oriented programming principles
Experience with RESTful web services and API integration
Familiarity with microservices architecture
Experience with Spring Boot framework
Good knowledge of SQL and database design
Understanding of Agile methodologies
Skills RequiredCore Skills
Java (Java 8+)
Spring Boot
RESTful APIs
SQL / RDBMS
Object-Oriented Programming (OOP)
Secondary / Good-to-Have Skills
JavaScript (ES6)
AJAX
Front-end basics (HTML, CSS)
Agile / Scrum
Unit Testing (JUnit, Mockito)
CI/CD tools (Jenkins, Git, etc.)
Job Types: Full-time, Permanent
Pay: ₹400,000.00 - ₹800,000.00 per year
Benefits:
Health insurance
Provident Fund
Work Location: In person
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.