Senior Java Kafka developer
MICHELIN
5 - 10 years
Pune
Posted: 22/11/2024
Job Description
- - - - - - - - - - - -
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).