The role involves designing and maintaining high-volume, low-latency applications for critical core banking operations
Job Summary
The role involves designing and maintaining high-volume, low-latency applications for critical core banking operations.
Candidates must possess significant experience in the banking or financial services sector with a strong understanding of regulatory requirements.
The position requires contributing to all phases of the development lifecycle including analysis, design, testing, and deployment within an Agile environment.
Matching Summary
The role involves designing and maintaining high-volume, low-latency applications for critical core banking operations.
Skills & Requirements
Must-have
6-8 years Java development experience
Spring Boot microservices architecture
Relational and NoSQL database proficiency
Message brokers Kafka RabbitMQ ActiveMQ
RESTful APIs JSON OpenAPI specifications
CI/CD pipelines Jenkins GitLab Azure DevOps
Banking industry security compliance standards
Nice-to-have
Docker Kubernetes containerization experience
Agile Scrum Kanban methodology familiarity
Performance testing and tuning skills
Monitoring tools Prometheus Grafana ELK Stack
Security frameworks OAuth2 JWT knowledge
Cloud platforms AWS Azure GCP experience
Key Requirements
Minimum 6-8 years hands-on Java experience
Bachelor's or Master's degree in Computer Science
Proven experience in banking or financial services industry