Java Developer

  • Full time
  • Prague
  • Posted 2 months ago
Kubernetes (nice to have)
Docker (nice to have)
Scrum (nice to have)
API (regular)
Maven (regular)
SQL (regular)
Hibernate/JPA (regular)
REST (regular)
Spring Boot (advanced)
Java (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
  • Kubernetes 

To apply for this job please visit