Senior Java Developer

Java

Senior Java Developer

Java
Centrum, Warsaw

emagine Polska

Full-time
Any
Senior
Remote

Job description

Summary: The Senior Java Developer plays a crucial role in designing and implementing complex Java-based solutions, mentoring other team members, and contributing to large-scale projects in either the enterprise or public sectors.

  • Remote work model

  • Contract type: B2B, long-term- 48 months

  • Business travels: No

  • Salary Grids: 160-180 zł/h

Main Responsibilities:

  • Design and implement complex Java-based solutions.

  • Mentor junior developers and assist in team knowledge sharing.

  • Manage and contribute to large-scale enterprise or public-sector projects.

Key Requirements:

  • Fluent in German (C1) and English (min. B1).

  • Degree in Computer Science or equivalent.

  • Minimum of 5 years of professional experience in Java

  • Strong understanding of Spring Boot, RESTful APIs, testing frameworks (JUnit, Mockito)

  • Experience in OpenShift and Helm charts and ORM frameworks like Spring Data or JPA

  • Knowledge of Oracle or PostgreSQL (min. 1 year).

  • Experience with Gradle for continuous integration (min. 2 years).

  • Experience with large public sector projects or comparable private sector engagements.

Nice to Have:

  • Additional years of experience with core technologies beyond the stipulated minimum.

  • Frontend experience with React and TypeScript, and understanding of Ajax (min. 1 year).

  • Experience with complex enterprise application integration.

Tech stack

    German

    B1

    English

    B1

    frontend

    advanced

    Atlassian JIRA

    advanced

    Linux

    advanced

    Java

    advanced

    Spring

    advanced

    Scrum

    advanced

    Testing

    advanced

    PostgreSQL

    advanced

    Ajax

    advanced

    JUnit

    advanced

Office location

Senior Java Developer

Summary of the offer

Senior Java Developer

Centrum, Warsaw
emagine Polska
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.