Quick overview
SeniorityMid Senior
Work modeOn Site
LocationChennai, Tamil Nadu, India
MicroservicesSQLSpringSpring BootGitJavaKafkaRESTCI/CD
Job description
- Design, develop, and maintain scalable backend applications using Java and Spring Boot.
- Develop and integrate RESTful APIs and Microservices following enterprise architecture and coding standards.
- Design and implement event-driven and asynchronous applications using Kafka or Solace/MQ.
- Develop Kafka producers/consumers, topics, partitions, consumer groups, and message-processing workflows.
- Work with Solace PubSub+ / MQ for reliable messaging and event distribution, where applicable.
- Implement business logic, data processing, error handling, and exception management.
- Ensure applications are scalable, highly available, secure, and performant.
- Participate in the complete SDLC including requirements analysis, design, development, testing, deployment, and production support.
- Troubleshoot application, API, microservices, and messaging-related issues.
- Collaborate with Architects, Business Analysts, QA, DevOps, and other engineering teams.
- Write clean, maintainable, reusable, and well-tested code.
- Perform code reviews and contribute to technical design and architecture discussions.
- Implement unit and integration testing using appropriate Java testing frameworks.
- Support CI/CD pipelines and cloud/containerized application deployments where required.
- 6+ years of hands-on Java development experience.
- Strong expertise in Core Java, Java 8+, OOP, Collections, Exception Handling, and Multithreading.
- Strong hands-on experience with Spring Boot.
- Solid experience developing Microservices-based applications.
- Strong experience developing REST APIs and service integrations.
- Hands-on experience with Kafka OR Solace/MQ.
- Good understanding of event-driven architecture, asynchronous messaging, and distributed systems.
- Experience with SQL and relational databases.
- Experience with Git and standard software development practices.
- Strong debugging, troubleshooting, and problem-solving skills.
Similar jobs
- AS
C++ DeveloperRecently posted Auto Apply
AlphaGrep Securities · India · Hybrid 🇮🇳
C++PythonTechnologySalary not listed - OI
Digital Senior Developer(Temenos Infinity)Recently posted Auto Apply
Orion Innovation Naukri · Mumbai · Hybrid 🇮🇳
MicroservicesCI/CDTechnologySalary not listed - DI

MEAN Stack Developer Auto Apply
Distro · Noida · On-site 🇮🇳
DockerMicroservicesGit+15TechnologySalary not listed - GR
Full Stack Engineer – Incident Response & Application Stability Auto Apply
group.one · Ahmedabad · On-site 🇮🇳
DockerMicroservicesMySQL+15TechnologySalary not listed - WA
Full-Stack AI EngineerRecently posted Auto Apply
Weekday AI · Bengaluru, Karnataka · On-site 🇮🇳
GCPNext.jsGit+14TechnologySalary not listed - WA
Full-Stack AI EngineerRecently posted Auto Apply
Weekday AI · Chennai, Tamil Nadu · On-site 🇮🇳
GCPNext.jsGit+14TechnologySalary not listed - TO
Senior Software Engineer – Java Full StackRecently posted Auto Apply
Toast · Chennai · Hybrid 🇮🇳
DynamoDBMicroservicesSQL+11TechnologySalary not listed - BL

Software Engineer II (Fullstack)Recently posted Auto Apply
Bloomreach · India · Hybrid 🇮🇳
DockerGCPSQL+15TechnologySalary not listed - XH

Full Stack Engineer (Front-End)Recently posted Auto Apply
XO Health Inc. · India (Remote) · Remote 🇮🇳
OnboardingMicroservicesSQL+10TechnologySalary not listed - XH

Senior Full Stack EngineerRecently posted Auto Apply
XO Health Inc. · India (Remote) · Remote 🇮🇳
MicroservicesSQLAWS+15TechnologySalary not listed - FL

Process Automation Developer – AI & n8n (m/f/d)Recently posted Auto Apply
Flix · Bengaluru · Hybrid 🇮🇳
OracleSQLAWS+11TechnologySalary not listed - SI
Forward Deployed Developer AssociateRecently posted Auto Apply
SAP IT Business Systeme · Bengaluru, Karnataka · Hybrid 🇮🇳
PythonAWSAzure+3TechnologySalary not listed