Posted Apr 3, 2026
As a Senior Java Developer in the Banking domain at Chennai & Noida, you will have the opportunity to contribute to the development of scalable, secure, high-performance financial applications. Your responsibilities will include:
Building scalable, secure, high-performance financial applications. - Designing and developing backend systems on Azure with Microservices architecture and Kafka. - Collaborating with architects, QA, and DevOps to deliver robust, compliant solutions. - Writing clean, efficient, well-documented code; conducting code reviews, performance tuning, and troubleshooting complex issues. - Optimizing security and performance in cloud environments. Key Skills required for this role are:
Strong Java Programming skills with a good understanding of OOP and SOLID principles, Java 8+ (Lambdas, Streams), REST APIs, and Spring Boot for microservices. - Hands-on experience building microservices; applying patterns like Circuit Breaker, Saga. - Experience with Event Streaming using Kafka/Azure Event Hubs and messaging services. - Knowledge of DevOps & Deployment including CI/CD pipelines and containerization (Docker, Kubernetes). In addition to technical skills, soft skills that are valued for this role include:
Strong problem-solving and decision-making abilities. - Excellent collaboration with cross-functional teams (DevOps, QA, Product). Please note that Banking domain experience is mandatory for this position. As a Senior Java Developer in the Banking domain at Chennai & Noida, you will have the opportunity to contribute to the development of scalable, secure, high-performance financial applications. Your responsibilities will include:
Building scalable, secure, high-performance financial applications. - Designing and developing backend systems on Azure with Microservices architecture and Kafka. - Collaborating with architects, QA, and DevOps to deliver robust, compliant solutions. - Writing clean, efficient, well-documented code; conducting code reviews, performance tuning, and troubleshooting complex issues. - Optimizing security and performance in cloud environments. Key Skills required for this role are:
Strong Java Programming skills with a good understanding of OOP and SOLID principles, Java 8+ (Lambdas, Streams), REST APIs, and Spring Boot for microservices. - Hands-on experience building microservices; applying patterns like Circuit Breaker, Saga. - Experience with Event Streaming using Kafka/Azure Event Hubs and messaging services. - Knowledge of DevOps & Deployment including CI/CD pipelines and containerization (Docker, Kubernetes). In addition to technical skills, soft skills that are valued for this role include:
Strong problem-solving and decision-making abilities. - Excellent collaboration with cross-functional teams (DevOps, QA, Product). Please note that Banking domain experience is mandatory for this position.
Don't want to apply yourself?
Our team writes your resume, applies for you, preps you for interviews, and negotiates your offer.
Browse Jobs
By Role
By City