Java Developer

Java

Java Developer

Java
Centrum, Warsaw

emagine Polska

Full-time
Any
Mid
Remote

Job description

Mode: remote

Contract: B2B

Language: German (C1), English (B1)

Summary:

The Java Developer role primarily focuses on supporting Java-based application development within a collaborative agile team, enhancing enterprise systems under the mentorship of senior developers.

Responsibilities:

  • Support Java application development under senior guidance.

  • Collaborate within an agile framework to improve enterprise systems.

  • Utilize Git for version control and project management tools like Jira and Confluence.

  • Participate in coding, testing, and optimizing Java applications.

  • Engage in continuous integration processes and maintain operational environments.

Must Haves:

  • Fluent German (C1 level, spoken and written).

  • English skills (minimum B1 level, spoken and written).

  • Bachelor’s degree in Computer Science or equivalent, with at least 5 years of professional experience.

  • Solid theoretical knowledge of Java (minimum version 8).

  • Practical experience with Git (minimum 2 years).

  • Experience in Java development projects (minimum 2 years).

  • Familiarity with Spring Boot (minimum 2 years).

  • Knowledge of RESTful APIs (minimum 1 year).

  • Experience with testing frameworks (JUnit, Mockito) (minimum 1 year).

  • Hands-on experience with Linux (strong command over system functionalities).

  • Experience with databases such as Oracle or PostgreSQL (minimum 1 year).

  • Familiarity with continuous integration using Gradle (minimum 1 year).

Nice to Haves:

  • Front-end development experience with React and TypeScript (minimum 1 year).

  • Agile development experience, especially with Scrum (minimum 1 year).

  • Exposure to large-scale public or private sector projects with significant deployment (minimum 1 year).

Other Details:

  • Location: Remote within Poland with occasional visits to Germany.

  • Hospitality: Company-provided laptop.

  • Collaboration: Independent work style paired with team collaboration.

  • Duration: Long-term cooperation over 48 months.

  • Decision Timeline: 2-3 months post-May.

  • Documentation: Required copies of diplomas and certifications.

Tech stack

    German

    B1

    English

    B1

    JUnit

    advanced

    Project Management

    advanced

    PostgreSQL

    advanced

    Testing

    advanced

    Scrum

    advanced

    Spring

    advanced

    Java

    advanced

    Linux

    advanced

    Atlassian JIRA

    advanced

    Documentation

    advanced

Office location

Java Developer

Summary of the offer

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.