Description
You will own backend and middleware services in a distributed Agile environment.
This role is on-site.
Responsibilities
- Build and maintain web applications and RESTful web services.
- Implement server-side logic using Spring MVC, Spring Boot, and Spring Batch.
- Manage data persistence using Hibernate and RDBMS technologies.
- Solve complex technical problems independently and collaborate with cross-functional teams.
Required Skills
- 8+ years of hands-on development experience with Java 1.8 or above.
- Strong command of Object-Oriented programming and design concepts.
- Experience with Spring frameworks (MVC, Spring Boot, Spring Batch).
- Proficiency with ORM frameworks like Hibernate.
- Experience with RDBMS such as Oracle, SQL Server, or DB2.
- Experience developing RESTful web services.
- Experience with CI/CD pipelines, specifically Jenkins and Git.
Preferred Skills
- Experience with Microservices using Docker containers or OpenShift.
- Knowledge of Unix/Linux environments.
- Background in the Banking and Finance domain.