Key Responsibilities :
Design, develop, and maintain Java-based applications.
Write clean, efficient, and well-documented code.
Collaborate with cross-functional teams to define, design, and ship new features.
Participate in code reviews and provide constructive feedback.
Ensure application performance, quality, and responsiveness.
Stay updated with emerging technologies and apply them to operations and activities.
Required Skills & Qualifications :
5–12 years of hands-on experience in Java development.
Strong understanding of
Core Java ,
Spring Framework (Spring Boot, Spring MVC) , and
Hibernate .
Experience with
RESTful APIs ,
Microservices architecture , and
SQL / NoSQL databases .
Good understanding of
design patterns ,
data structures , and
algorithms .
Experience working in
Agile / Scrum
environments.
Excellent problem-solving and communication skills.
Java Developer • India