High-Tech. Family-focused. Global.
We aim to enhance the lives of millions by developing cutting-edge products and services in ophthalmology with passion for innovation.
Become part of Ziemer Group's legacy and contribute to our expanding team.
About the Role
In this Junior Software Developer role, you will be involved in the development of the Ziemer B2B platform and Java web services in a microservice platform architecture.
Key Responsibilities
* Model and optimize databases using SQL (DDL, DQL)
* Develop web services with Java
* Integrate with existing back-office systems using REST APIs
* Automate processes with Python
* Create documentation covering software development process, compliant with medical device regulations
* Create tests at all levels (unit, system, and integration tests)
Requirements
* Bachelor's or master's degree in software engineering from university or engineering school
* 1-2 years of experience in software development or career starter
* Experience in Medical Device Industry desirable but not necessary (career entry)
* Possess passion for software development in web technologies
* Open-source enthusiast
* Solid knowledge of Git, Linux, command line
* Excellent SQL knowledge: DDL/DQL, MariaDB, PosgresSql
* Programming languages: Java, Python, Javascript
* Solid knowledge: Software development with Java
* Familiarity with TDD (test-driven) development
* Technologies: HTTP, REST, XML, network architecture basics
* Advantageous: Experience with Spring / Spring Boot
* Fluent in German and English
We offer an exciting challenge in the growth-oriented medical technology market. As a committed and proactive personality, you can shape the future of our dynamic company.