Java Developer - Spring Boot | Microservices | Kafka / Solace

Unison Group

View original posting

Work arrangement
On-site
Occupation
Software & IT
Location
Chennai, TN, IN
Compensation
Not disclosed
Apply by
April 14, 2027

About this role

<ul>
<li>Design, develop, and maintain scalable backend applications using<strong>Java and Spring Boot</strong>.</li>
<li>Develop and integrate<strong>RESTful APIs and Microservices</strong>following enterprise architecture and coding standards.</li>
<li>Design and implement<strong>event-driven and asynchronous applications</strong>using<strong>Kafka or Solace/MQ</strong>.</li>
<li>Develop Kafka producers/consumers, topics, partitions, consumer groups, and message-processing workflows.</li>
<li>Work with<strong>Solace PubSub+ / MQ</strong>for reliable messaging and event distribution, where applicable.</li>
<li>Implement business logic, data processing, error handling, and exception management.</li>
<li>Ensure applications are scalable, highly available, secure, and performant.</li>
<li>Participate in the complete SDLC including requirements analysis, design, development, testing, deployment, and production support.</li>
<li>Troubleshoot application, API, microservices, and messaging-related issues.</li>
<li>Collaborate with Architects, Business Analysts, QA, DevOps, and other engineering teams.</li>
<li>Write clean, maintainable, reusable, and well-tested code.</li>
<li>Perform code reviews and contribute to technical design and architecture discussions.</li>
<li>Implement unit and integration testing using appropriate Java testing frameworks.</li>
<li>Support CI/CD pipelines and cloud/containerized application deployments where required.</li>
</ul><h2>Requirements</h2><ul>
<li>
<strong>6+ years of hands-on Java development experience</strong>.</li>
<li>Strong expertise in<strong>Core Java, Java 8+</strong>, OOP, Collections, Exception Handling, and Multithreading.</li>
<li>Strong hands-on experience with<strong>Spring Boot</strong>.</li>
<li>Solid experience developing<strong>Microservices-based applications</strong>.</li>
<li>Strong experience developing<strong>REST APIs</strong>and service integrations.</li>
<li>Hands-on experience with<strong>Kafka OR Solace/MQ</strong>.</li>
<li>Good understanding of<strong>event-driven architecture, asynchronous messaging, and distributed systems</strong>.</li>
<li>Experience with SQL and relational databases.</li>
<li>Experience with<strong>Git</strong>and standard software development practices.</li>
<li>Strong debugging, troubleshooting, and problem-solving skills.</li>
</ul>

Apply on employer site

You'll continue on the employer's careers page to submit your application.