JustJoin.IT Hybrydowo Senior

Expert Java Engineer

RITS

⚲ Kraków

25 200 - 31 920 PLN netto (B2B)

Wymagania

  • Java
  • SQL
  • Kubernetes
  • GCP

Opis stanowiska

Expert Java Engineer

We are looking for an Expert Java Engineer to join a global team building and evolving mission-critical financial systems. This role is ideal for an experienced back-end engineer who enjoys designing scalable solutions, influencing architecture, and working on high-performance distributed systems.
 

📍 Location: Kraków, Poland (Hybrid – 6–8 office visits per month)*
💰 Rate: Up to 190 PLN/h (B2B)
 

* Hybrid Model
• Based in Kraków with 6–8 office days per month.
• Candidates living outside Kraków are welcome to apply. If you are willing to travel to the office, we will cover your travel and accommodation costs.
 
Responsibilities:
• Design and develop scalable microservices and REST APIs.
• Build high-performance, highly available back-end applications.
• Develop and operate cloud-native solutions on Kubernetes and GCP.
• Contribute to architecture decisions and technical roadmaps.
• Optimize databases, integrations, and distributed systems.
• Drive engineering best practices across CI/CD, security, and software quality.
• Collaborate closely with business stakeholders and global engineering teams.
• Mentor developers and support technical delivery.
 

We are looking for:
• 5+ years of professional software engineering experience.
• Strong hands-on experience with Java.
• Solid experience with REST APIs and microservices architecture.
• Experience with messaging systems (RabbitMQ or similar).
• Strong SQL database knowledge.
• Hands-on experience with Kubernetes.
• Experience working with cloud platforms (preferably GCP).
• Knowledge of NoSQL databases and distributed systems.
• Experience with CI/CD pipelines and Agile methodologies.
• Strong understanding of scalability, performance, and high-availability architectures.
• Experience in the banking or capital markets domain, preferably related to trade lifecycle, post-trade processing, or FX products.
 

Nice to Have
• Experience with Go or Rust.
• Experience with ClickHouse or other analytical databases.
• Front-end development experience.
• Knowledge of API governance.
• Experience with large-scale data processing environments.
 

This role is not perfectly suited for you, but you have a friend who would fit? Recommend your friend and get up to 5000 zł!
Referral Program: Talent from your network

Don't hesitate and apply now!

Nr ref.: 32/6/2026/r/3612

🔍 Dekoder Ogłoszenia

🔴
Expert Java Engineer
Tytuł sugeruje bardzo wysoki poziom ekspercki, ale może oznaczać po prostu kogoś z solidnym doświadczeniem w Javie, a niekoniecznie architekta systemów.
🔴
mission-critical financial systems
Praca nad systemami finansowymi o kluczowym znaczeniu może oznaczać wysokie wymagania dotyczące stabilności, bezpieczeństwa i dostępności, a także potencjalnie stresujące środowisko.
🔴
influencing architecture
Może oznaczać realny wpływ na architekturę, ale równie dobrze może być to tylko zachęta do zgłaszania sugestii, które niekoniecznie zostaną wdrożone.
🟡
6–8 office visits per month
Chociaż jest to jasno określone, dla osób mieszkających dalej może oznaczać znaczną ilość czasu poświęconego na podróże, nawet jeśli są one pokrywane.
🟡
Mentor developers and support technical delivery
Poza kodowaniem, od kandydata oczekuje się również roli mentora, co może oznaczać dodatkowe obowiązki i odpowiedzialność za rozwój innych członków zespołu.