Job Description
Overview
Design, develop, and maintain scalable backend applications using Java, Spring, and Spring Boot in a banking and financial services setting.
Responsibilities
- Build and consume microservices and REST APIs to support core banking, payments, and transactional platforms.
- Implement event-driven and streaming solutions using Kafka for high throughput, real-time data processing.
- Work with MongoDB and other data stores to design effective data models and ensure performance, scalability, and data integrity.
- Collaborate with business analysts, architects, and QA teams to deliver secure, high-quality solutions aligned with regulatory and compliance standards.
- Participate in Agile development practices, including sprint planning, code reviews, testing, and production support.