Posted on: 29/01/2026
Description :
Job Summary :
The ideal candidate will be responsible for building RESTful services, working with relational databases, and contributing to the full software development lifecycle in an Agile environment.
Key Responsibilities :
- Design, develop, and maintain Java-based backend applications using Spring Boot.
- Build and consume RESTful APIs and microservices with proper security and performance considerations.
- Implement data persistence using Hibernate / JPA, including complex mappings and query optimization.
- Write clean, scalable, and well-documented code following best practices and coding standards.
- Participate in system design discussions, technical reviews, and architecture decisions.
- Integrate applications with third-party systems, APIs, and messaging services.
- Perform unit testing and integration testing using JUnit, Mockito, or similar frameworks.
- Troubleshoot, debug, and resolve application issues in development and production environments.
- Optimize application performance, memory usage, and database interactions.
- Collaborate with cross-functional teams including QA, DevOps, and product owners in an Agile/Scrum
setup.
Mandatory Technical Skills :
- Strong proficiency in Java (Java 8 and above).
- Extensive hands-on experience with Spring Boot and the Spring Framework (Spring MVC, Spring Data,
Spring Security).
- Solid experience with Hibernate / JPA for ORM and database interaction.
- Strong knowledge of RESTful web services and API design principles.
- Experience with relational databases such as MySQL, PostgreSQL, Oracle, or SQL Server.
- Good understanding of microservices architecture and design patterns.
- Experience with Maven or Gradle for build and dependency management
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1607416