Java Developer
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.
Java Developer
Java Developer