Search by job, company or skills

Michelin

Software Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Software Engineer

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

Job Title: Sr Java Developer
Job Location: Kharadi Pune

Mission: Develop, and maintain scalable, high-performance enterprise applications using Java-based technologies, ensuring robust system integration, efficient data handling, and seamless user experience while supporting DevOps and production stability.

Key Expected Achievements

  • Deliver high-quality, scalable backend services using Java, Spring Boot, and Hibernate
  • Successfully implement and manage Kafka and CFT-based integrations
  • Ensure optimized application performance, database efficiency, and system reliability
  • Enable smooth frontend-backend integration with responsive UI components
  • Maintain strong CI/CD practices with GitLab and ensure quality via SonarQube
  • Proactively monitor applications using Grafana and resolve production issues
  • Contribute to clean, maintainable code with adherence to best practices and design patterns


Primary Skills (Technical Must-Haves)

  • Strong expertise in Java (Core & Advanced), Spring Boot, Hibernate ORM
  • Experience with Kafka, CFT (Managed File Transfer), and SFTP
  • Solid understanding of Data Structures, Algorithms, and Problem Solving
  • Hands-on with frontend: HTML, CSS, JavaScript, JSP
  • Experience with PostgreSQL and query optimization
  • Familiarity with Linux (Ubuntu) environments
  • Experience with Apache HTTPD, Tomcat, and middleware configuration
  • Knowledge of CI/CD pipelines (GitLab)
  • Exposure to Azure (preferred) and basic AWS knowledge
  • Proficiency with tools: Maven, SQL Developer, WinSCP, Azure Storage Explorer

Behavioral Must-Haves

  • Strong analytical and problem-solving mindset
  • Effective collaboration with cross-functional teams
  • Proactive ownership and accountability
  • Attention to detail with focus on code quality
  • Ability to troubleshoot and handle production issues under pressure
  • Continuous learning and adaptability

Roles & Responsibilities (R&R)

Development

  • Design, develop, and maintain backend applications using Java, Spring Boot, and Hibernate
  • Build and manage integrations using Kafka and CFT
  • Implement exception handling, logging, and configuration management
  • Optimize application performance and database queries

Frontend Integration

  • Develop and maintain UI components using HTML, CSS, JavaScript, and JSP
  • Ensure seamless integration between frontend and backend systems

DevOps & Deployment

  • Work in Linux environments for deployment, troubleshooting, and log analysis
  • Configure and maintain Apache HTTPD and Tomcat servers
  • Develop and manage shell scripts for automation
  • Implement and maintain CI/CD pipelines using GitLab


Monitoring & Quality

  • Monitor applications using Grafana
  • Ensure code quality using SonarQube
  • Participate in code reviews and follow best practices


Collaboration

  • Collaborate with cross-functional teams (QA, DevOps, Business)
  • Debug and resolve production issues

Education Qualification

Bachelor's or Master's degree in Computer Science, Information Technology, or related field (e.g., B.E./B.Tech/MCA)

More Info

About Company

Michelin is a French multinational tyre manufacturing company based in Clermont-Ferrand in the Auvergne-Rh&#244&#x3B;ne-Alpes r&#233&#x3B;gion of France. It is the second largest tyre manufacturer in the world behind Bridgestone and larger than both Goodyear and Continental.

Job ID: 147313149

Similar Jobs

Pune, India

Skills:

AlgorithmsJavaGolangSoftware Designdata structuresKotlinPython

Pune, India

Skills:

Unit TestingGcpDesign PatternsCloud ArchitectureApache KafkaAzureAWSDevOps practicesSQL integrationpeer-to-peer networkingAPI gatewaysconsensus algorithmssmart contract developmentmessaging technologies

Pune, India

Skills:

Continuous Integration Deployment - JenkinsALMTcpCloud FoundryAngularjsMavenWeb TechnologiesOpen Source SoftwareHttpsDockerHadoopSSLSpringPerformance TestingGitLinuxSftpApache KafkaRallyKubernetesChefX.509 CertificatesArchitecture DesignPGP encryptionSSH KeysNoSQL data storesengineering leadershipJenkins PipelinesBOSH

Pune, India

Skills:

state management CSSResponsive DesignHTMLReactGitTypescriptJavascriptRest ApisComponent-driven developmentPerformance optimizationBrowser developer toolsFrontend architecture

Pune, India

Skills:

.NETJavaGraphqlNode.jsCss3SqlAngularNosqlVue.JSGitReactHtml5Restful ServicesPython