Senior Java Kafka developer

MICHELIN

5 - 10 years

Pune

Posted: 22/11/2024

Job Description

Senior Java Kafka developer

- - - - - - - - - - - -

Key Responsibilities: 

- Lead Development: 
 - Architect, design, and implement real-time data processing solutions using Kafka Streams. 
 - Develop and maintain microservices using Java and Spring Boot. 
 - Ensure the integration and smooth functioning of 280+ microservices on Kubernetes. 
 - Maintain and optimize our CI/CD pipelines using GitLab CI. 

- Team Leadership: 
 - Lead and mentor a team of 4 engineers located in Pune, India and many others in Clermont-Ferrand, France. 
 - Foster a collaborative and inclusive team environment. 
 - Conduct regular team meetings, code reviews, and performance evaluations. 
 - Coordinate with stakeholders to ensure project alignment with business goals. 

- Technical Excellence: 
 - Perform functional analysis to identify the best technical solutions for business processes. 
 - Ensure high-quality code through best practices in software engineering and architecture. 
 - Troubleshoot and resolve complex technical issues. 
 - Continuously improve system performance and reliability. 

- Collaboration and Communication: 
 - Act as a liaison between the development team and business stakeholders. 
 - Communicate effectively across decentralized teams and time zones. 
 - Provide clear and concise documentation for technical and non-technical stakeholders. 

Mandatory Skills: 

- Technical Proficiency: 
 - Extensive experience with Kafka Streams and real-time data processing. 
 - Strong software engineering skills with a focus on architecture and functional analysis. 
- Proficient in Java and Spring Boot. 
 - Proficient in microservices architecture and Kubernetes. 
 - Experience with PostgreSQL and Azure cloud services. 
 - Expertise in Git and GitLab for version control and CI/CD.  

- Leadership and Communication: 
 - Proven experience leading and mentoring a software development team. 
 - Exceptional communication skills, both verbal and written. 
 - Ability to work effectively in a decentralized team environment across multiple time zones. 
 - A proactive, vocal, and human approach to team collaboration and problem-solving. 

Preferred Qualifications: 
- Experience in supply chain management or related fields. 
- Familiarity with downstream supply chain processes and orchestration. 
- Previous experience working with international teams.

About Company

Michelin is a global tire manufacturer known for its high-performance tires used in automobiles, trucks, and aircraft. The company is committed to sustainability, producing eco-friendly products and investing in technologies that improve fuel efficiency, safety, and environmental impact.

Services you might be interested in

One-Shot Campaign

Reach out to ideal employees in one shot!

The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).