We are looking for a Senior Back-End Developer (Java) with 10+ years of Java experience to design and implement scalable, high-performance backend solutions for manufacturing systems. You will play a key role in developing, optimizing, and maintaining robust backend architectures, contributing to the digital transformation of production processes
EDUCATION AND QUALIFICATIONS / SKILLS AND COMPETENCIES
Academic degree in Computer Science - Engineering or comparable qualification
Your Responsibilities
- Design and implement new features for manufacturing-related backend solutions using Spring Framework.
- Develop and maintain high-quality RESTful APIs to support seamless system integration.
- Refactor and optimize system performance to ensure scalability and efficiency.
- Guarantee high software standards through the implementation of automated tests.
- Enhance code quality by applying best practices and conducting thorough code reviews.
- Maintain comprehensive technical documentation for clarity and long-term sustainability.
- Drive continuous improvement of backend applications to meet evolving requirements.
- Collaborate with global teams across time zones, providing regular progress updates.
Technical Requirements
10+ years of professional Java development experience.In-depth expertise with Java Spring Boot and Spring Framework.Strong experience in designing and developing RESTful APIs and web services.Advanced proficiency in working with relational database.Extensive knowledge of Gradle as a build management tool.Strong experience with Docker and Kubernetes for containerization and orchestration.Hands-on expertise with CI / CD pipelines and DevOps practices.Familiarity with UML modeling and software architecture principles.Proficiency in implementing automated unit, integration, and end-to-end tests.Fluency in English, with excellent documentation skills and a strong ability to provide regular updates.Experience working on international projects.Work location : Pune (India)
Work Experience : 10 years