Senior Java Software Engineer
Sonata Software
5 - 10 years
Chennai
Posted: 08/01/2026
Job Description
Senior Java Developer
Experience
6 to 10 Years
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.
Skills & Proficiency Levels
Skill
Things to check during interview
Proficiency (SFIA Level)
Java Programming
Strong OOP & SOLID; Java 8+ (Lambdas, Streams); build REST APIs; DI & configuration; Spring Boot for microservices
Level 45
Microservices Implementation
Hands-on building microservices; apply patterns like Circuit Breaker, Saga
Level 45
Event Streaming
Hands-on with Kafka/Azure Event Hubs and messaging services
Level 34
DevOps & Deployment
CI/CD pipelines; containerization (Docker, Kubernetes)
Level 34
Soft Skills & Proficiency Levels
Skill
Things to check during interview
Proficiency (SFIA Level)
Problem-Solving & Decision-Making
Quick analysis; effective solutions; architectural decisions under constraints
Level 45
Collaboration
Work with DevOps, QA, Product; teamwork and knowledge sharing
Level 45
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
