Taro Logo

Full Stack Developer

ZEISS is a technology company specializing in optics and optoelectronics, with presence in industrial solutions, microscopy, medical technology, and vision care.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS · Manufacturing

Job Description

ZEISS, a global leader in optics and optoelectronics, is seeking a Full Stack Developer to join their team in Bangalore, India. With over 2,200 employees in India and a 25-year legacy of continued investments, ZEISS offers an exciting opportunity to work on cutting-edge Manufacturing Execution System (MES) software for lens manufacturing.

The role combines backend and frontend development, requiring expertise in Java and modern web frameworks like React. You'll be working in an agile environment, implementing critical systems functions, and managing deployments using Azure DevOps. The position involves working with a diverse tech stack including SQL, MongoDB, Kafka, and Docker, while also utilizing modern monitoring tools like Grafana.

As a Full Stack Developer, you'll be responsible for developing and maintaining enterprise-level software solutions, implementing unit tests, and ensuring high-quality code delivery. The role requires strong communication skills as you'll be working with international teams and providing training to on-premises support staff.

The ideal candidate should have at least 7 years of software development experience, with strong Java programming skills and experience in frontend technologies. Knowledge of microservice architectures, distributed systems, and modern DevOps practices is highly valued. ZEISS offers a modern work environment with opportunities for professional growth and the chance to contribute to innovative solutions in the optical industry.

Join ZEISS to be part of a company with a unique ownership structure through the Carl Zeiss Foundation, focused on bringing science and society into the future. The company values diversity and welcomes applications from all backgrounds, offering a collaborative environment where expert knowledge and team spirit are paramount.

Last updated 8 hours ago

Responsibilities For Full Stack Developer

  • Develop MES software for Lens Manufacturing
  • Implement systems functions, controls, and algorithms
  • Implement Unit-Test to achieve reasonable test coverage
  • Work within an agile project with Azure DevOps
  • Manage deployment of software solutions into edge-environments
  • Work with various technologies (SQL/MongoDB/Kafka/Docker)
  • Perform diagnostics using monitoring/logging tools
  • Communicate with on-premises support regarding changes
  • Create and maintain training material and documentation
  • Report and solve new bugs/issues

Requirements For Full Stack Developer

Java
MongoDB
React
Kafka
  • Degree in computer science/business informatics or equivalent work experience
  • Minimum 5 years experience in software development (preferably 7 years)
  • Infrastructure or server administration experience
  • Advanced programming experience in Java
  • Very good written and spoken English
  • Experience in front-end development with React, Vue, or Angular
  • Basic knowledge of GIT
  • Experience in enterprise software development
  • Experience in unit testing including mocking
  • Experience with Azure DevOps CI/CD (preferred)
  • Experience in Quarkus or Java Spring Framework (preferred)
  • Experience in distributed systems or Microservice Architectures (preferred)

Related Jobs

Senior Software Engineer – SAP ABAP

Senior Software Engineer position at ZEISS India specializing in SAP ABAP development, requiring 5+ years of experience and expertise in S/4 Hana and ERP systems.

Senior Software Engineer – SAP ABAP

Senior Software Engineer position at ZEISS specializing in SAP ABAP development, requiring 5+ years of experience and expertise in S/4 Hana, located in Bangalore, India.

Senior Software Developer

Senior Software Developer position at ZEISS India, focusing on C# cloud application development with 5+ years experience required, based in Bangalore.

Senior Software Developer

Senior Software Developer position at ZEISS India, focusing on C# and cloud development, requiring 5+ years of experience in building enterprise-scale applications using modern technologies.

Senior Software Engineer II

Senior Software Engineer II position at LexisNexis Legal & Professional, focusing on full-stack development with .NET Core and React in Bengaluru.