Job Description

Role Summary
As a Backend Java Developer, you will design, develop, and maintain secure, high-performance backends systems and APIs that power mission-critical banking applications. The role emphasizes Java, Spring Boot, Kafka, and microservices architecture to support the bank's digital transformation.
Job Responsibilities
Design, build, and maintain backend services using Java, Spring Boot, and Microservices architecture.
Develop RESTful APIs and integrate with internal and third-party banking systems.
Implement event-driven architecture using Apache Kafka for real-time data streaming.
Collaborate with architects to ensure scalability, reliability, and compliance with banking standards.
Optimize backend performance for high availability and low latency.
Apply security best practices to protect sensitive financial data.
Conduct unit and integration testing using JUnit, Mockito, and other frameworks.
Work with CI/CD pipelines (Jenkins, GitLab) for automate...

Apply for this Position

Ready to join Cognizant? Click the button below to submit your application.

Submit Application