Description
You design and maintain cloud-native microservices and integration layers using Java Spring Boot.
This role is on-site.
Responsibilities
- Develop microservices with Java Spring Boot and build integration layers connecting origination, servicing, and legacy systems.
- Implement event-driven workflows using Dapr and Temporal for distributed transaction management.
- Ensure secure, performant data access patterns with YugabyteDB.
- Support strangler pattern rollouts by building APIs that gradually replace legacy functionality.
- Contribute to unit testing, CI/CD pipelines, and DevSecOps practices.
Required Skills
- 5+ years of hands-on experience with Java and Spring Boot.
- Proven track record in microservices development and scalable service design.
- Experience with event-driven architectures and distributed systems.
- Practical knowledge of CI/CD pipelines and DevSecOps practices.
- Familiarity with database systems and API development.
- Ability to build secure, reliable integrations across multiple systems.