Description

Job Role : We are seeking a highly skilled and motivated Java Developer with hands-on experience in building enterprise-grade applications using Java, Spring, and Spring Boot. The ideal candidate will have a strong background in backend development, microservices architecture, and be proficient in working with databases like MS SQL. The candidate must also be comfortable with RESTful APIs and web services, and familiar with ORM tools.

 

 

Key Responsibilities:

 

Design, develop, and maintain scalable applications using Java, Spring, and Spring Boot while collaborating with cross-functional teams to define and ship new features.
Write clean, efficient code, troubleshoot applications for optimal performance, participate in code reviews, stay updated on technologies, and contribute to all phases of the development lifecycle.
Work with MS SQL databases to design, query, and optimize database structures and queries.
Leverage ORM tools (such as Hibernate) to manage database operations and persistence.
Implement microservices architecture to ensure efficient and modular system design.
Develop and consume RESTful APIs to integrate with external and internal systems.

 

 


Desired Skills :

 

Familiarity with Angular, react is a plus.
Experience with containerization (e.g., Docker), Vara code, Splunk, Microsoft Azure CI/CD

Education

Bachelor's degree in Computer Science