Sr Java Developer

Sonata Software

Chennai District

On-site

INR 2,600,000 - 4,000,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sonata Software in Chennai seeks a Sr Java Developer to lead Java-based apps and microservices. You will influence architecture, mentor peers, and collaborate with product, QA and DevOps to deliver scalable solutions.

Strong knowledge of Java 8+, OOP/SOLID, RESTful APIs, and Spring/Spring Boot is essential. Experience with containers, CI/CD, and cloud services is expected.

Qualifications

  • Experience implementing modular architecture.
  • Strong knowledge of OOP, SOLID and Java 8+ features.
  • Proficient in building RESTful APIs using Spring.

Responsibilities

  • Lead the development and implementation of Java-based applications and microservices.
  • Contribute to high-level architecture and design decisions.
  • Maintain and enhance existing codebases, ensuring high performance and scalability.
  • Conduct and lead code reviews to ensure coding standards and best practices.
  • Mentor junior developers, providing technical guidance and support.
  • Work closely with Product, QA, DevOps, and other teams to translate requirements into technical specs.
  • Ensure solutions meet non-functional requirements such as scalability, resilience and security.
  • Oversee DevOps practices, deployment strategies, and CI/CD pipelines.

Skills

Java Programming
OOP & SOLID
RESTful APIs
DevOps & CI/CD
Soft Skills
Architectural Insight

Tools

Spring Framework
Spring Boot
JPA/Hibernate
Docker
Kubernetes
Kafka
Azure Event Hubs
AKS
Helm

Job description

Job Description:

About Sonata Software

Sonata Software, with over $1.2 Billion Revenue, is a leading AI-first Modernization Engineering company, powered by our unique Platformation framework. Our 6400+ AI Engineers are helping enterprises transform from systems to intelligent business platforms leveraging partner ecosystem to drive speed, efficiency and growth. Our bouquet of Modernization Engineering Services with AI -first approach cuts across Cloud, Data, AI, Dynamics, Test Automation, and Managed Services.

Sonata’s AI-led modernization is enabled by a powerful suite of proprietary tools and assets. At the core is the Harmoni.AI Enterprise Platform, which includes Agent Bridge-a governance and observability framework; Agent Builder-a development toolkit for fungible agents integrated into enterprise systems; and the Agent Marketplace-an internal ecosystem for modular, reusable agents.

Headquartered in Bengaluru, India, Sonata Software has a strong global presence, including key regions US, UK, India, Malaysia, Mexico, Australia, DACH (Germany/Switzerland) & Nordics (Finland). We are a trusted partner of Fortune 500 companies in Banking, Financial Services and Insurance; Healthcare and Lifesciences; Telecom, Media, and Technology; and Retail, Manufacturing and Distribution space.

Deep collaborations with partners like Microsoft, AWS, Salesforce, and Snowflake strengthen our ability to deliver cutting-edge AI solutions. Our 30+years of partnership with Microsoft, and being part of the elite Microsoft Inner Circle, places us among the top 1% of global Microsoft partners. Sonata is now among the first companies to earn the Microsoft Frontier Partner Badge Also; Sonata Software is proud to achieve AWS Premier Tier Status in the AWS Partner Network.

Job Title- Sr Java Developer
Location- Chennai
Roles And Responsibilities
  • Lead the development and implementation of Java-based applications and microservices.
  • Contribute to high-level architecture and design decisions.
  • Maintain and enhance existing codebases, ensuring high performance and scalability.
  • Conduct and lead code reviews to ensure coding standards and best practices.
  • Mentor junior developers, providing technical guidance and support.
  • Work closely with Product, QA, DevOps, and other teams to translate business requirements into technical specifications.
  • Ensure solutions meet non-functional requirements such as scalability, resilience, performance, and security.
  • Oversee DevOps practices, deployment strategies, and CI/CD pipelines.
Qualifications & Required Skills
Design & Architecture
  • Experience implementing modular architecture.
  • Strong understanding of scalability, resilience, and non-functional requirements (NFRs).
  • Ability to evaluate and improve architectural patterns.
Java Programming
  • Strong knowledge of OOP, SOLID principles, and Java 8+ features.
  • Expertise in building RESTful APIs.
  • Hands-on experience with Spring Framework, Spring Boot, JPA/Hibernate, dependency injection, and application configuration.
  • Exposure to reactive programming is a plus.
Microservices Development
  • Experience building and deploying microservices in production.
  • Understanding of common microservice patterns such as Saga, Circuit Breaker, and distributed tracing.
  • Familiarity with cross-cutting concerns (security, auditing, logging, exception handling).
Event Streaming
  • Practical experience with Kafka or Azure Event Hubs.
  • Understanding of pub/sub models, consumer groups, and partitioning.
  • Ability to integrate event streaming with microservices.
Cloud Technologies
  • Experience with Azure services such as AKS, Helm, and Azure Event Hubs.
  • Understanding of cloud-native application deployment and best practices.
DevOps & Deployment
  • Hands-on experience with CI/CD pipelines, Docker, Kubernetes, and containerization.
  • Knowledge of deployment strategies on Azure or other cloud platforms.
Soft Skills
  • Strong problem-solving abilities with the capacity to make informed architectural decisions.
  • Excellent collaboration and communication skills, with experience working alongside DevOps, QA, and Product teams.
Why join Sonata Software?

At Sonata, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´s possible. To build never seen before solutions to some of the world’s toughest problems. You´ll be challenged, but you will not be alone. You´ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.

Sonata Software is an Equal Opportunity Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity, age, religion, disability, sexual orientation, veteran status, marital status, or any other characteristics protected by law.

Requirements:

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

Sonata Software • Chennai District

On-site
INR 1,200,000 - 2,400,000
Equal Opportunity Employer
Sr Developer
Sr Developer

Sonata Software • Bengaluru Urban

On-site
INR 1,200,000 - 2,100,000
Lead Digital Engineer
Lead Digital Engineer

Sonata Software • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Information Specialist
Information Specialist

Sonata Software • Bengaluru

On-site
INR 2,000,000 - 3,200,000
Senior Qa Engineer
Senior Qa Engineer

Sonata Software • Chennai District

Hybrid
INR 1,200,000 - 2,000,000
Microsoft 365 Apps & Services Engineer
Microsoft 365 Apps & Services Engineer

Sonata Software • Bengaluru

On-site
INR 2,800,000 - 4,200,000
M365 Apps and Services
M365 Apps and Services

Sonata Software • Bengaluru

On-site
INR 2,200,000 - 3,400,000
Senior Technical Product Manager For Revenue Cycle Management
Senior Technical Product Manager For Revenue Cycle Management

Optum • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Senior Frontend Developer
Senior Frontend Developer

Sonata Software • Bengaluru Urban

Hybrid
INR 1,000,000 - 1,500,000
Senior Java Developer – Chennai
Senior Java Developer – Chennai

LetzBizz • Chennai District

On-site
INR <1,000