JustJoin.IT Praca zdalna Mid

Mid Java Developer

emagine Polska

⚲ Warsaw

12 000 – 20 000 zł / mies.

Wymagania

  • Documentation
  • Project Management
  • PostgreSQL
  • Linux
  • Java
  • JUnit
  • Spring
  • Testing
  • Scrum
  • Atlassian JIRA

Opis stanowiska

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.

🔍 Dekoder Ogłoszenia

🔴
enhancing enterprise systems under the mentorship of senior developers
Może oznaczać, że będziesz pracować nad istniejącymi, potencjalnie starymi systemami, a wsparcie seniorów może być ograniczone do wskazówek, a nie aktywnego dzielenia się wiedzą.
🔴
Support Java application development under senior guidance
Twoje główne zadanie to wsparcie, co może sugerować, że nie będziesz prowadzić projektów samodzielnie, a raczej wykonywać zadania zlecone przez starszych programistów.
🔴
at least 5 years of professional experience
Wymagane 5 lat doświadczenia może być interpretowane jako oczekiwanie samodzielności i umiejętności rozwiązywania problemów bez ciągłego nadzoru.
🟡
Solid theoretical knowledge of Java (minimum version 8)
Podkreślenie 'teoretycznej' wiedzy może sugerować, że praktyczne doświadczenie w bardziej zaawansowanych aspektach Javy może być mniej istotne lub mniej oczekiwane.
🔴
Front-end development experience
Chociaż jest to 'nice to have', może oznaczać, że w praktyce będziesz proszony o pomoc w zadaniach front-endowych, nawet jeśli nie jest to główny zakres obowiązków.