HamburgerMenu
hirist

Sonata Software - Senior Java Software Engineer - Spring Boot

SONATA SOFTWARE LTD
Multiple Locations
5 - 10 Years

Posted on: 04/12/2025

Job Description

Description :


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 : 6 - 10 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.


info-icon

Did you find something suspicious?