The Role
Build and extend modules for an existing scientific R&D application, form a team from scratch, implement new functionalities in a microservices architecture, and work with containerization, cloud platforms, CI/CD, DDD and CQRS while collaborating in Agile/Scrum.
Summary Generated by Built In
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.
Skills Required
- Minimum 7 years commercial experience as Java Developer or related role
- Strong knowledge and hands-on experience with Java 8 and later
- JEE
- JSF
- JPA or ORM library (e.g., Hibernate)
- Relational databases: MySQL, PostgreSQL, MS SQL, Oracle
- Build tools: Maven or Gradle
- REST API development
- Spring and Spring Boot
- Hands-on experience with Docker/containerization
- Understanding of Domain-Driven Design (DDD) and CQRS
- Unit testing experience (JUnit)
- English language proficiency minimum B2
- German language proficiency minimum B2
- Experience working in Agile/Scrum environments
- Strong communication, team-oriented mindset, effective problem-solving
- Experience with GitLab CI/CD
- Familiarity with GitHub Actions
- Knowledge of OpenShift or OKD
- Familiarity with Kubernetes and its ecosystem
- Knowledge or experience with Blockchain
- Proactive attitude
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Look4IT is a recruitment agency specializing in providing top-quality recruitment and outsourcing services within the IT sector, focusing on staffing solutions for permanent and contract positions.






