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 fulltime 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: DomainDriven 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 handson 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.
- Handson experience with Docker and containerization.
- Understanding of DomainDriven Design (DDD) and Command Query Responsibility Segregation (CQRS).
- Experience with unit testing (JUint).
Soft Skills:
- Strong communication abilities.
- Experience working in Agile/Scrum environments.
- Teamoriented mindset.
- Effective problemsolving 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.
Required Experience:
Senior IC