Java Developer with German

Reposted 1Γ—CSHARK Sp. z o.o.Bielsko - BiaΕ‚a, WrocΕ‚awnofluffjobspublished 08/12/2026
Must-have:JavaFrontendBackendFullstackScrumSeniorRemote
Nice-to-have:FinTech

We are looking for a skilled Java JEE / Full-Stack Developer with German language proficiency to join our team on a project supporting major German banks and government entities. Your expertise will contribute to technical enhancements and updates on a platform supporting recovery processes.

This is an opportunity to work closely with a German-speaking team and deliver impactful solutions in a dynamic and collaborative environment.

In Short

🌎 100% REMOTELY or from one of our 2 offices

πŸ’° Senior: 135-170 PLN/h + VAT

πŸ’° Middle: 105-135 PLN/h + VAT

β˜‘οΈ B2B contract

Daily tasks

  • Integrating with a German-speaking development team and actively participating in technical discussions.
  • Extending and adapting the technical framework of the recovery platform.
  • Analyzing existing functionalities and implementing enhancements for the recovery module.
  • Writing and maintaining clean, efficient, and well-documented Java code.
  • Designing and optimizing database structures using SQL.
  • Handling XML data and ensuring seamless integration with the platform.
  • Contributing to both backend and frontend development as part of a full-stack role.
  • Collaborating with stakeholders to understand functional requirements and translate them into technical solutions.

Requirements

The Essentials We’re Seeking

Minimum 3+ years of commercial experience in Java development.

Strong experience with Java JEE and Spring .

Strong proficiency in SQL and XML .

Previous experience with frontend development; specific frontend technology is not required , as training on the client's Generator technology will be provided.

German language proficiency at B2 level or higher , with the ability to follow technical conversations and customer communications.

Fluency in English (minimum B2 level). Fluency in Polish (minimum B2 level).

Experience working on technical frameworks or platforms.

Experience working in a SCRUM-based methodology.

Adaptability and a proactive approach to understanding and solving functional challenges.

Team player attitude with excellent communication skills.

Nice-to-haves

Experience in the banking or financial sector is a plus .

Experience in collections or garnishment processes is a plus.

Must have: Java, JEE, SQL, XML, Spring