#1 Job Board for tech industry in Europe

Java EE Developer
New
Java

Java EE Developer

Type of work
Full-time
Experience
Mid
Employment Type
Permanent, B2B
Operating mode
Remote

Tech stack

    English

    C1

    ORM

    regular

    JUnit

    regular

    Hibernate

    regular

    JPA

    regular

    AssertJ

    regular

    Java

    regular

    DBUnit

    regular

    J2EE

    regular

    Spring

    regular

    Mockito

    regular

Job description

Online interview
Friendly offer

Java EE Developer


We are searching for a Java Developer to join our Team as a member of the remote development team of a new information system for a logistics company using the Java EE technologies stack. Your main task will be the development of a web - based application to support shipping company businesses all over the world.


Your responsibilities:

  • Building application architecture by using Clean Architecture and Domain Driven Design approach.

  • Following Clean Code principles.

  • Performing data access by using the JPA.

  • Being involved in the QA process: CodeReview, Static Code Analysis, and all layers test coverage (unit, service, and e2e).

  • Using BDD/Gherkin pattern tests (Given-When-Then) and JUnit, AssertJ, Mockito, and DbUnit frameworks.

  • Working with CI/CD process based on GitLab and Jenkins.

  • Mostly working on backend development.

  • Participating in team meetings.

  • Short-term business trips to Germany.


Our main requirements:

  • Minimum 2 years of professional experience in Java EE.

  • Spoken English - intermediate or higher.


Nice to have:

  • Experience using Java 8 (Lambda, Stream, Optional, etc.).

  • Experience in J2EE or Spring.

  • Experience in JPA using Hibernate or other ORM frameworks.

  • Knowledge of IoC (Inversion of control programming principle).

  • Familiarity with JPA (QueryDSL).

  • Knowledge of Domain Driven Design.

  • Knowledge of JUnit, AssertJ, Mockito, and DbUnit.

  • Knowledge of BDD/Gherkin (Given-When-Then).

  • Knowledge of CI/CD (GitLab, Jenkins).


Our offer in Poland:

  • Great office space located in Wrocław or Warsaw.

  • Possible remote, office, or hybrid work.

  • Permanent employment, the possibility of a B2B contract.

  • Competitive salary.

  • Work tools.

  • Flexible working hours.

  • Good working atmosphere.

  • Co-financing for medical care at Medicover.

  • Co-financing of the MultiSport package 

  • System MyBenefit.

  • Fruit Thursdays in the office. 

  • Free English classes.

  • Integration events.


We have over 30 years of experience in providing comprehensive solutions in various industries. During this time, we have achieved success in over 2,000 projects and established development centers in several countries in Europe, the United States, Africa, and Asia. IBA Group develops and integrates custom software, implements proprietary and vendor solutions, and offers technical support and consulting. Fundamental areas: mainframe software, corporate and mobile applications, web, SAP and other ERP, BI, and IBM Tivoli systems.


Undisclosed Salary

Permanent, B2B

Apply for this job

File upload
Add document

Format: PDF, DOCX, JPEG, PNG. Max size 5 MB

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Klikając w przycisk „Aplikuj”, „Aplikuj teraz” lub w inny sposób wysyłając zgłoszenie rekrutacyjne do IBA POLAND sp. z o... more