Description
Design and build enterprise-scale payment solutions using Java and Spring Boot.
Responsibilities
- Architect and implement microservices for payment domains.
- Develop reactive applications using Spring Boot.
- Integrate Kafka for event streaming and messaging.
- Manage data persistence with MongoDB.
- Own the full application development lifecycle.
Required Skills
- 5+ years of hands-on Java development experience.
- Deep expertise in Spring Boot and Reactive programming.
- Proven experience building and deploying microservices.
- Strong knowledge of Apache Kafka.
- Proficiency with MongoDB.
- Ability to design OCP (Open Cloud Platform) or similar enterprise architectures.
- Solid understanding of payment domain logic.