Michelin

Senior Software Engineer

Michelin
Apply
2 hours ago
Pune, IndiaMid Level / Senior

Responsibilities

  • Develop software platforms, web applications, mobile-enabled solutions, and enterprise applications using Java Spring Framework, NodeJS, ReactJS, and AngularJS.
  • Build and maintain scalable backend services, REST APIs, microservices, responsive frontend applications, and integrations between internal and external systems.
  • Design and implement cloud-native AWS solutions using infrastructure as code and manage containerized applications with Docker.
  • Support code reviews, CI/CD, deployment automation, application monitoring, performance and availability improvements, and operational excellence initiatives.
  • Collaborate with cross-functional teams, third-party vendors, dealers, and customers in an Agile delivery environment.
  • Develop new features and contribute to architecture, deployment, troubleshooting, and continuous improvement.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Information Technology, or a related field.
  • 4–8 years of software development experience.
  • At least 2 years of hands-on Java Spring or NodeJS development using JavaScript or TypeScript.
  • At least 2 years of hands-on ReactJS or AngularJS experience.
  • Strong object-oriented programming experience and experience with REST APIs and microservices architecture.
  • Experience with MongoDB and/or DynamoDB, AWS cloud services, Docker, and containerized application deployment.
  • Experience with Agile/Scrum development methodologies; AWS CDK experience is preferred.
  • Strong analytical, troubleshooting, communication, collaboration, stakeholder management, ownership, and independent problem-solving skills.

Tech Stack

Amazon DynamoDBAngularAWSDockerFeathersGitJavaJavaScriptKubernetesMongoDBReactSpring BootTypeScript
Michelin

About Michelin

11-50 employees
Contact me