Description
Lead backend microservices development using Java and Spring Boot.
This role is on-site.
Responsibilities
- Build and maintain backend microservices with Java and Spring Boot.
- Design and implement APIs and microservice architectures.
- Apply relational database design principles to ensure data integrity.
- Utilize Spring modules including IOC, MVC (REST), and Batch.
Required Skills
- 9-12 years of professional software development experience.
- Expertise in Java 8, including lambdas, streams, and functional interfaces.
- Deep knowledge of Spring Boot and Tomcat.
- Experience with Spring Security and OAuth2.
- Proficiency in Oracle and SQL.
- Strong understanding of relational database design principles.
- Experience with Azure and Angular.
Preferred Skills
- Experience with Angular.
- Experience with Azure.