Job
- Level
- Experienced
- Location
- Melsungen
- Working Model
- Hybrid, Onsite
- Job Field
- Software, Back End
- Employment Type
- Full Time
- Contract Type
- Permanent employment
Job Summary
In this role, you will develop modern client/server applications using Java and Angular, implement REST interfaces and Docker containers, integrate messaging technologies, and conduct tests in a digital health environment.
Job Technologies
Your role in the team
- Development, maintenance, and optimization of modern client/server applications for deployment in local server environments and utilization of cloud-native technologies.
- Development of user-friendly, high-performance, and maintainable user interfaces with Angular and TypeScript.
- Development of robust backend services, business logic, and REST interfaces with Java and Spring Boot.
- Participation in service-oriented architectures, modular software components, and clear interfaces between frontend, backend, and integration layer.
- Development and optimization of Docker-based applications to simplify installation, operation, updates, and maintenance on local servers.
- Integration of Kafka or comparable messaging technologies for asynchronous communication and event-driven system processes.
- Development and optimization of data models, data access layers, and persistence concepts.
- Planning and implementation of unit, integration, and system tests as well as support for automated quality assurance processes.
- Participation in build, release, and deployment processes for locally installable server applications.
- Close collaboration with Product Owners, Requirements Engineers, System Architects, Test Engineers, DevOps Engineers, and Business Units.
- Support with documentation, traceability, and verification in a regulated development environment, where applicable.
This text has been machine translated. Show original
Our expectations of you
Education
- Completed degree in Computer Science, Medical Informatics, Software Engineering, Electrical Engineering, or a comparable qualification.
Qualifications
- Excellent knowledge of Java and Spring Boot.
- Good to very good knowledge of Angular and TypeScript.
- Knowledge of Kafka or comparable messaging and event streaming technologies is an advantage.
- Proficient in Git or Maven as well as common development and build tools.
- Understanding of CI/CD, automated testing, and modern software development processes.
- Excellent spoken and written proficiency in German and English.
- You work in a structured, analytical, and solution-oriented manner.
- You think in systems and understand the interplay of client, server, interfaces, data management, and operations.
- You have a high quality awareness and develop maintainable, testable, and well-documented code.
- You communicate clearly and assertively with technical and non-technical stakeholders.
- You enjoy working in interdisciplinary and international teams.
- You bring initiative, a sense of responsibility, and a strong hands-on mentality.
- You enjoy translating modern technologies into market-ready solutions in a pragmatic way.
Experience
- Several years of experience in developing client/server applications or distributed web applications.
- Experience with REST APIs, service-oriented architectures, and backend integration.
- Experience with Docker and containerized applications, ideally in an environment of locally operated server solutions.
- Experience with relational databases, data modeling, and persistence layers.
- Ideally, experience in regulated development environments, e.g., medical technology/healthcare (IEC 62304).
This text has been machine translated. Show original
What we offer
- A meaningful role in the digital health environment with direct relevance to clinical applications.
- The opportunity to actively shape modern server applications with cloud-native technologies for local operational environments.
- A technology environment with Java, Spring Boot, Angular, Docker, Kafka, and modern development tools.
- Collaboration in agile, interdisciplinary teams with high technical responsibility.
- Flexible work models and hybrid working.
- Individual training and development opportunities.
- The perspective of an internationally active healthcare company.
This text has been machine translated. Show original
Benefits
Higher Take-Home Pay
Topics You Will Work On
Job Locations
About Your Employer
B. Braun Avitum AG
As one of the world's leading medical technology companies, B. Braun's mission is to protect and improve the health of people around the world. For more than 180 years, we have been shaping healthcare with our pioneering spirit and groundbreaking contributions.
Description
- Company Size
- 50-249 Employees
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Pharmaceutical Sector, Chemical Industry, Biotech