Description
You will develop and maintain Java-based applications.
Responsibilities
- Design, develop, and maintain Java applications using Spring Boot and Microservices architecture.
- Build scalable and secure RESTful APIs for enterprise applications.
- Collaborate with teams to define, design, and ship new features.
- Participate in system design, code reviews, and performance optimization.
- Troubleshoot production issues and ensure timely resolution.
Required Skills
- 10+ years of experience in Java (8/11/17+).
- Hands-on expertise with Spring Boot, Spring MVC, and Spring Security.
- Solid understanding of Microservices architecture.
- Experience designing and implementing REST APIs using JSON.
- Knowledge of SQL/NoSQL databases, including Oracle, PostgreSQL, and MongoDB.
- Experience integrating with banking systems and third-party APIs.