Quick Overview
Seniority
Mid Senior
Work mode
On Site
Location
Chennai, Tamil Nadu, India
Posted
7 weeks ago
MicroservicesSQLSpringSpring BootGitJavaKafkaREST
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
- BG
Senior Software Developer – .NET / Full-Stack Applications - Braking Systems applications
NewAuto ApplyBosch Group
coimbatore🇮🇳On-site13 hours agoTechnology - BG
Senior Hardware Module Developer – Braking Systems
NewAuto ApplyBosch Group
coimbatore🇮🇳On-site13 hours agoTechnology - SS
Lead Engineer - Fullstack (Java & React) - Noida
NewAuto ApplySopra Steria
Noida, Uttar Pradesh🇮🇳Hybrid21 hours agoOracleSQLSpring+13Technology - WA
Full Stack Engineer - Frontend Focused - AiPrise
NewAuto ApplyWeekday AI
Bengaluru, Karnataka🇮🇳On-site2 days agoDockerNode.jsAWS+9Technology - IU
Java Developer
NewAuto ApplyInfotel UK
Chennai, Tamil Nadu🇮🇳On-site2 days agoSQLSpringSpring Boot+2Technology - AS
Full Stack Developer
NewAuto ApplyAnglo-Eastern Ship Management
Navi Mumbai, Maharashtra🇮🇳On-site2 days agoDjangoDockerFastAPI+20Technology - WA
Full-stack Developer
NewAuto ApplyWeekday AI
India🇮🇳₹1200k - ₹1800k/yrRemote2 days agoMySQLAWSCSS+4Technology - WA
Senior Full-stack Developer
NewAuto ApplyWeekday AI
India🇮🇳₹2000k - ₹3000k/yrRemote2 days agoMySQLPythonREST+2Technology - NP
Sr. AWS Developer, Products
NewAuto ApplyNeuraFlash, Part of Accenture
Bengaluru🇮🇳Remote2 days agoDynamoDBNode.jsAPI Gateway+11Technology - CA
Python Developer-TPRM
NewAuto ApplyCapco
Bengaluru🇮🇳Hybrid2 days agoDockerSQLETL+9Technology - BG
2WP Senior Hardware Module Developer
NewAuto ApplyBosch Group
bangalore🇮🇳On-site2 days agoStakeholder ManagementTechnology - BG
Security Function developer
NewAuto ApplyBosch Group
bengaluru🇮🇳On-site2 days agoSVNCGit+2Technology