Senior Java Developer Chennai & Noida (Work from Office, Banking Domain)
Location: Chennai and Noida
Work Mode: Completely Work from Office
Schedule: 5 Days a Week
Domain: Banking (Mandatory)
Experience: 610 Years
Notice Period: Immediate to 30 Days
Role Description:
- Build scalable, secure, high-performance financial applications.
- Design and develop backend systems on Azure with Microservices architecture and Kafka.
- Collaborate with architects, QA, and DevOps to deliver robust, compliant solutions.
- Write clean, efficient, well-documented code; conduct code reviews, performance tuning, and troubleshoot complex issues.
- Optimize security and performance in cloud environments.
Key Skills:
- Java Programming: Strong OOP and SOLID principles; Java 8+ (Lambdas, Streams); REST APIs; Spring Boot for microservices.
- Microservices: Hands-on experience building microservices; apply patterns like Circuit Breaker, Saga.
- Event Streaming: Experience with Kafka/Azure Event Hubs and messaging services.
- DevOps & Deployment: CI/CD pipelines; containerization (Docker, Kubernetes).
Soft Skills:
- Strong problem-solving and decision-making abilities.
- Excellent collaboration with cross-functional teams (DevOps, QA, Product).
Banking domain experience is mandatory.
Interested candidates can share their resume at [Confidential Information] or apply via LinkedIn.