Post a job

R&D Java Engineer

L

Location
Poland
Look4IT

Job Description

On behalf of our client, we are currently looking for a Java Developerto 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 3 years in a commercial setting as Java Developer.
Technical Skills:
  • Strong knowledge and hands-on experience with Java 8 and later versions.
  • Experience in JEE, JSF, and JPA or any ORM library (e.g., Hibernate).
  • Hands-on experience with Docker and containerization.
  • Knowledge or 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.
  • Practical knowledge of CleanCode rules.
  • Experience with GitLab CI/CD.
  • 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.
  • NICE TO HAVE: German: B2 level.
Nice to haves:
  • Familiarity with Kubernetes and its ecosystem.
  • Knowledge or experience with Blockchain.
  • Understanding of Domain-Driven Design (DDD) and Command Query Responsibility Segregation (CQRS).
  • Familiarity with GitHub Actions.
  • Knowledge of OpenShift or OKD.​


Advice from our career coach

As a Java Developer for this role, you will be responsible for extending existing functionalities and building new modules for a scientific R&D project. Here are some tips to help you stand out as an applicant:

  • Demonstrate a minimum of 3 years of experience as a Java Developer in a commercial setting.
  • Show strong knowledge and hands-on experience with Java 8 and later versions.
  • Highlight experience with JEE, JSF, and JPA or any ORM library (e.g., Hibernate).
  • Emphasize hands-on experience with Docker and containerization.
  • Show familiarity with relational databases such as MySQL, PostgreSQL, MS SQL, and Oracle.
  • Highlight experience with build tools like Maven or Gradle, REST API development, and frameworks such as Spring and Spring Boot.
  • Show practical knowledge of CleanCode rules and experience with GitLab CI/CD.
  • Demonstrate experience with unit testing (JUint).
  • Highlight strong communication abilities, experience working in Agile/Scrum environments, and effective problem-solving skills as soft skills.
  • Ensure at least a minimum B2 level of English proficiency and consider having a B2 level of German proficiency as a nice to have.
  • Highlight any familiarity with Kubernetes and its ecosystem, knowledge or experience with Blockchain, understanding of Domain-Driven Design (DDD) and Command Query Responsibility Segregation (CQRS), familiarity with GitHub Actions, and knowledge of OpenShift or OKD as additional nice to haves.

Apply for this job

Expired?

Please let Look4IT know you found this job with RemoteJobs.org. This helps us grow!

About the job

Sep 29, 2024

Contractor

  1. PL Poland
RemoteJobs.org mascot