Kubernetes (nice to have)
Docker (nice to have)
Hibernate / JPA (regular)
Spring Boot (advanced)
Join a pharmaceutical industry project focused on providing new, modern web user interfaces and APIs for application integration.
The overall backend implementation is mainly based on Java Enterprise (Oracle WebLogic 12c) and JSP for the user interface needs to be upgraded.
The application is used in small molecule research by scientists to record batches of chemicals.
Your role :
Supporting the technical manager on overall architecture, decision-making processes and taking the lead of the team
Learning and understanding of existing applications and services based on input from business analysts, documentation or source code (reverse engineer)
Migrating existing technical services and REST APIs (modernization), including providing API documentation (Swagger / OpenAPI)
Implementation of new REST APIs
Configuring CI / CD pipelines in Gitlab
University degree in computer science or equivalent
Experience in backend development using Java Springboot (minimum 3 years)
Required technologies / knowledge : Java, REST, Springboot, Hibernate / JPA, SQL, Maven2
Kafka event driven
Experience in specifying APIs
English language at the level of min. B2
Nice to have :
Knowledge of Java Enterprise standards (JSP, Servlet, etc.).
Knowledge of agile software development practices (Scrum)
Good knowledge of Docker containers
GIT, JIRA, CI / CD, Gitlab