JustJoin.IT Praca zdalna Senior New

Senior Java/Kotlin Developer (German)

RemoDevs

⚲ Gdańsk, Warszawa

20 800 - 25 600 PLN netto (B2B)

Wymagania

  • Kotlin
  • Java
  • Docker
  • Kubernetes

Opis stanowiska

Senior Java/Kotlin Developer (German) | Banking

Location: Remote 
Employment type: B2B Contract
Industry: Banking
Language: English (B2+) & German (B2/C1)About the project
For our client from the banking sector, we are looking for an experienced Senior Java/Kotlin Developer to join a team responsible for developing and enhancing business-critical financial applications. You’ll work in an international environment, contributing to modern backend solutions that support digital banking services while collaborating closely with German-speaking stakeholders.

Your responsibilities
• Design, develop, and maintain backend applications using Java and Kotlin
• Build scalable, secure, and high-performance microservices
• Develop and integrate REST APIs with internal and external banking systems
• Collaborate with business analysts, architects, QA engineers, and DevOps teams
• Participate in technical design discussions and architectural decisions
• Optimize application performance, reliability, and security
• Write clean, maintainable, and well-tested code
• Support CI/CD processes and modern software delivery practices

Must-have requirements
• 5+ years of commercial experience in backend development
• Strong knowledge of Java and Kotlin
• Experience with Spring Boot and the Spring ecosystem
• Experience building RESTful APIs and microservices
• Solid knowledge of SQL databases (PostgreSQL, Oracle, or similar)
• Experience with Docker and Kubernetes
• Familiarity with Git and CI/CD pipelines
• Understanding of software design patterns and clean architecture
• Experience working in Agile (Scrum/Kanban)


German language skills at B2 level or higher



English at B2 level or higher

Nice to have
• Experience in the banking or financial services industry
• Knowledge of Kafka or other messaging platforms
• Experience with cloud platforms (AWS, Azure, or GCP)
• Familiarity with event-driven architecture
• Knowledge of security standards used in financial systems

🔍 Dekoder Ogłoszenia

🔴
collaborating closely with German-speaking stakeholders
Może oznaczać konieczność częstych spotkań i dyskusji w języku niemieckim, nawet poza typowymi godzinami pracy.
🔴
business-critical financial applications
Oznacza pracę pod dużą presją, z minimalną tolerancją na błędy i potencjalnie długimi godzinami pracy w przypadku problemów.
🟡
modern backend solutions
Może oznaczać, że projekt jest w fazie rozwoju i wymaga aktywnego kształtowania, ale też że może brakować ugruntowanych rozwiązań.
🟢
Participate in technical design discussions and architectural decisions
Oczekuje się aktywnego udziału w kształtowaniu architektury, co może wykraczać poza samo kodowanie.
🟡
Support CI/CD processes and modern software delivery practices
Może oznaczać, że obecne procesy CI/CD nie są w pełni zautomatyzowane lub wymagają dalszego rozwoju i optymalizacji.