freehire launches on Product Hunt on 26 August.

Follow →

Senior Java Developer (with German)

Summary

Senior Java Developer extending and building new modules for a scientific R&D application using Java, Spring Boot, microservices, Docker, and cloud platforms.

On behalf of our client, we are currently looking for a Senior Java Developer with proficiency in German language to join the team on a full-time basis (in Wroclaw, Warsaw or fully remotely). They build a team from scratch for an existing scientific R&D project. The main task is to extend existing and build new functionalities and modules of an existing application.
Technologies used in the project:
  • Programming Languages & Frameworks: Java, Spring Boot
  • Architectures: Microservices
  • Containerization & Orchestration: Docker, Kubernetes, Helm
  • Cloud Platforms: OpenShift, AWS, Azure, GCP
  • Automation & Configuration Management: Ansible
  • CI/CD: GitLab CI/CD
  • Design Principles: Domain-Driven Design (DDD), Command Query Responsibility Segregation (CQRS)


Requirements

  • Minimum of 7 years in a commercial setting as Java Developer or related roles.
Technical Skills:
  • Strong knowledge and hands-on experience with Java 8 and later versions.
  • Proficiency in JEE, JSF, and JPA or any ORM library (e.g., Hibernate).
  • Extensive experience with relational databases such as MySQL, PostgreSQL, MS SQL, and Oracle.
  • Familiarity with build tools like Maven or Gradle, REST API development, and frameworks such as Spring and Spring Boot.
  • Hands-on experience with Docker and containerization.
  • Understanding of Domain-Driven Design (DDD) and Command Query Responsibility Segregation (CQRS).
  • Experience with unit testing (JUint).​

Soft Skills:
  • Strong communication abilities.
  • Experience working in Agile/Scrum environments.
  • Team-oriented mindset.
  • Effective problem-solving skills.

Language Proficiency:
  • English: Minimum B2 level.
  • German: Minimum B2 level.
Nice to haves:
  • Experience with GitLab CI/CD.
  • Proactive attitude.
  • Familiarity with GitHub Actions.
  • Knowledge of OpenShift or OKD.
  • Familiarity with Kubernetes and its ecosystem.
  • Knowledge or experience with Blockchain.


See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available