🔔 FCM Loaded

Senior Java Software Engineer

Sonata Software

5 - 10 years

Chennai

Posted: 08/01/2026

Getting a referral is 5x more effective than applying directly

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.