Senior Software Engineer

cgi

Hyderabad NM Years Exp Posted 25d ago

Job Description

Develop and maintain backend business logic using Java frameworks such as Spring Boot and Hibernate. Additional responsibilities include designing and integrating RESTful APIs, database design and management, performance optimization, bug fixing, and collaborating with cross-functional teams to ensure timely and high-quality deliveries.

Required qualifications to be successful in this role:

• Hands-on experience in Java backend development
• Strong proficiency in Java (Java 8 and above)
• Extensive experience with Spring Boot and Spring Framework
• Solid understanding of Microservices architecture
• Hands-on experience developing RESTful APIs
• Experience with ORM frameworks like Hibernate / JPA
• Strong understanding of OOP concepts, design patterns, and SOLID principles
• Experience with SQL / NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.)
• Familiarity with version control systems like Git
• Good understanding of exception handling, logging, and performance tuning

Similar Openings for You