#1 Job Board for tech industry in Europe

  • Job offers
  • Java EE Developer
    New
    Java

    Java EE Developer

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

    Tech stack

      Java EE

      regular

      English

      regular

      JUnit

      nice to have

      Hibernate

      nice to have

      JPA

      nice to have

      J2EE

      nice to have

      Java 8

      nice to have

      Spring

      nice to have

    Job description

    Online interview
    Friendly offer

    Project Description

    We are looking 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.


    Main tasks & 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.

     

    What We Expect


    Qualifications:

    • Minimum 1 year of professional experience in Java EE
    • Spoken English - intermediate or higher


    Good asset:

    • 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 IBA Poland:

    • Permanent Employment or B2B contract.
    • Competitive Salary.
    • Work tools.
    • Flexible working hours.
    • Working from home or our office in Wroclaw or Warsaw- possible remote, office, or hybrid work.
    • By working with us today, you gain experience in the implementation of projects in a wide variety of diverse industries with international teams.
    • Selection of benefits such as private medical care provided by Medicover, Multisport card, cafeteria system, language courses, integration events, and many more as we grow.
    tutlo_banner_hero

    Practice your English before your job interview!

    Get 3 free English lessons
    Undisclosed Salary

    B2B, Permanent

    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

    Check similar offers

    Software Engineer (React + Java)

    New
    Cognizant Technology Solutions
    4.23K - 6.35K USD
    Warszawa
    , Fully remote
    Fully remote
    HTML
    CSS
    React

    Java Developer

    New
    Connectis
    6.05K - 6.55K USD
    Wrocław
    , Fully remote
    Fully remote
    Git
    Spring
    Mockito

    Backend Java Developer (remote)

    New
    Appfire
    3.83K - 4.79K USD
    Warszawa
    , Fully remote
    Fully remote
    Docker
    Databases
    Maven

    Java Developer (insurance)

    New
    Primaris
    3.81K - 4.23K USD
    Warszawa
    , Fully remote
    Fully remote
    Spring
    SOAP
    Informix

    Java Developer 💻

    New
    Decerto
    4.66K - 5.93K USD
    Wrocław
    , Fully remote
    Fully remote
    Spring Boot
    Hibernate
    Java