New offer - be the first one to apply!

April 8, 2026

Tech Lead Java

Senior • Remote

23,000 - 26,000 PLN

Krakow, Poland

Lead Java Engineer

We are looking for a highly experienced Java Engineer to join an advanced financial technology initiative focused on building a next-generation payment solution leveraging blockchain concepts. The project aims to create a secure, scalable, and enterprise-ready platform enabling seamless value transfers between financial entities.

Role Responsibilities:

  • Design and develop high-quality backend services using Java and Spring Boot

  • Architect and enhance microservices-based systems

  • Implement event-driven solutions using technologies such as Kafka and Azure Event Hub

  • Design and expose APIs (including GraphQL) for efficient data exchange

  • Work with containerized environments using Docker and Kubernetes

  • Contribute to architectural decisions, scalability improvements, and performance optimization

  • Ensure clean code standards, system reliability, and production readiness

Requirements:

  • 8+ years of commercial experience in Java development

  • Strong background in Spring Boot and distributed systems architecture

  • Hands-on experience with event streaming platforms (Kafka and/or Azure Event Hub)

  • Experience with GraphQL in production environments

  • Practical knowledge of containerization and orchestration (Docker, Kubernetes)

  • Experience delivering cloud-based, scalable solutions

  • Solid understanding of system design, integration patterns, and high-availability systems

Opportunity to work on an innovative financial platform built with modern, cloud-native technologies.