ZEISS Group

Full Stack Developer

ZEISS Group
Apply
1 hour ago
Bengaluru, IndiaSenior

Responsibilities

  • Develop MES software for lens manufacturing.
  • Implement system functions, controls, and algorithms.
  • Implement unit tests to achieve reasonable test coverage.
  • Deploy new or changed software versions into edge environments.
  • Diagnose issues across running services using SQL, MongoDB, Kafka, and Docker.
  • Improve monitoring and logging tools and investigate root causes using Grafana, Loki, and Mimir.
  • Coordinate with on-premises support regarding service changes and provide training on new features.
  • Create and maintain training materials and documentation for owned services.
  • Report and resolve bugs and issues through code changes.

Requirements

  • Completed degree in computer science or business informatics, or equivalent work experience.
  • At least 5 years of software development experience, with 7 years preferred.
  • Experience with infrastructure or server administration, including Windows, Linux, virtualization, networking, and security.
  • Advanced programming experience in Java.
  • Very good written and spoken English.
  • Strong teamwork skills and a customer- and service-oriented approach.
  • Initial experience working in international teams.
  • Frontend development experience with React, Vue, or Angular is preferred.
  • Basic Git knowledge is preferred.
  • Enterprise software development experience is preferred.
  • Experience with unit testing and mocking is preferred.
  • Azure DevOps usage for CI/CD is preferred.
  • Experience with Quarkus or the Java Spring Framework is preferred.
  • Experience developing distributed systems or using microservice architectures is preferred.

Tech Stack

AngularApache KafkaDockerGitGrafanaJavaLinuxMongoDBReactSQLVue.jsWindows
ZEISS Group

About ZEISS Group

10,000+ employees
Contact me