New offer - be the first one to apply!

April 24, 2026

Java Developer

Senior • Remote

Warsaw, Poland

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.