Design, develop, and maintain microservices and backend APIs using Java and Spring Boot, and develop and maintain event-driven components using Kafka.
Requirements
- Minimum of 8 years of experience in software development.
- Bachelor's degree in Computer Science or a similar relevant educational background.
- Solid experience in Java and Spring Boot.
- Strong understanding of Kafka producers, consumers, and stream processing.
- Hands-on experience with Oracle SQL, PL/SQL, and performance tuning.
- Strong knowledge of microservices architecture and REST APIs.
- Experience in secure coding practices and enterprise integration patterns.
- Exposure to cloud platforms such as AWS, Azure, or GCP.
- Knowledge of CI/CD tools including Jenkins, Git, and Maven.
- Familiarity with container platforms like Docker and Kubernetes.
- Experience in caching frameworks such as Redis or similar.
- Must have Banking / Fintech experience.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship