Senior Java Developer
Michelin India Private LimitedJob Description
Software Engineer
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)
Experience Level
Senior LevelJob role
Job requirements
About company
Similar jobs you can apply for
IT Security
Database Administrator
Northern TrustSenior Software Engineer
Cyberark Software (india) Private Limited
Senior Test Engineer
Synopsys India Pvt Ltd
Senior Software Engineer
NielsenIQSenior Software Tester
Pradeepit Global Consulting Private LimitedOracle Developer
WNS Global Services Pvt LtdYou can expect a minimum salary of 0 INR. The salary offered will depend on your skills, experience and performance in the interview.
The candidate should have completed the required education and people who have 5 to 31 years are eligible to apply for this job. You can apply for more jobs in Pune to get hired quickly.
The candidate should have sound communication skills and sound communication skills for this job.
Both Male and Female candidates can apply for this job.
No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Pune at apna.
No work-related deposit needs to be made during your employment with the company.
Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.
The last date to apply for this job is . For more details, download apna app and find Full Time jobs in Pune . Through apna, you can find jobs in 64 cities across India. Join NOW!