JustJoin.IT Praca zdalna Senior

Java Developer with German

CSHARK

⚲ Wrocław

22 600 - 28 500 PLN netto (B2B)

Wymagania

  • Java
  • Spring

Opis stanowiska

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

Your Daily Missions
• 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.

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).
• 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.

Reasons Why You Would Enjoy Working With Us
• We work in the latest technologies and with international clients, and our projects are polished from < to /> - learn about some of the projects we have completed.
• We organize TechTalks, meet-ups and create guilds where we exchange knowledge - you can learn a lot from your teammates.
• We have a close-knit team and we make sure to have regular integrations - we often go out to celebrate together.
• You can work remotely or choose to work from our offices in Wroclaw or Bielsko-Biala. However, we count on your openness to occasionally visit the office for team meetings or client visits, or possible occasional trips to the client's headquarters.
• You can adjust your working hours to suit your needs, starting your day between 7:00 and 10:00 am.
• You can work with great specialists in their fields who also have a sense of humor and other after-hours hobbies. It is the people who create the unique atmosphere and relaxed atmosphere at CSHARK.
• We have a flat structure - we are not a corporation and don't want to be one 🙃.
• We offer bonuses for employee referrals (from 3000 PLN to 7000 PLN).
• We organize remote English classes and provide access to the company library. You can also become an author/author of articles published on our technical blog - https://cshark.com/blog/.

🔍 Dekoder Ogłoszenia

🔴
Your expertise will contribute to technical enhancements and updates on a platform supporting recovery processes.
Może oznaczać pracę nad istniejącym, potencjalnie starym systemem, który wymaga ciągłych poprawek, a nie tworzenia czegoś od zera.
🔴
This is an opportunity to work closely with a German-speaking team and deliver impactful solutions in a dynamic and collaborative environment.
Określenie 'dynamiczne środowisko' często sugeruje szybkie tempo pracy, częste zmiany priorytetów lub brak stabilności.
🔴
Integrating with a German-speaking development team and actively participating in technical discussions.
Może oznaczać, że będziesz musiał tłumaczyć lub wyjaśniać rzeczy zespołowi niemieckojęzycznemu, jeśli Twoja znajomość języka nie jest na poziomie native speakera.
🔴
Collaborating with stakeholders to understand functional requirements and translate them into technical solutions.
Może oznaczać, że będziesz musiał poświęcić dużo czasu na rozmowy i wyjaśnianie rzeczy, zamiast skupiać się wyłącznie na kodowaniu.
🔴
Contributing to both backend and frontend development as part of a full-stack role.
Chociaż brzmi to jak wszechstronność, może oznaczać, że będziesz musiał zajmować się wieloma różnymi technologiami, potencjalnie bez głębokiego specjalizowania się w żadnej z nich.