Tech Lead (Java)
⚲ Kraków
27 000 - 30 500 PLN brutto (UoP)
Wymagania
- Java
- Spring
- Kafka
Opis stanowiska
We are hiring on behalf of our client – a global financial services organization recognized for its premium service, deep domain expertise, and strong technology-driven approach. The company partners with clients, helping them solve complex challenges across investor services and capital markets. Their culture is built on collaboration, knowledge sharing, and empowering individuals to contribute beyond their immediate role.
We are looking for a Java Tech Lead who will take ownership of the architecture, design, and delivery of business-critical applications forming the backbone of the company’s process ecosystem. This is a hands-on leadership role, combining technical depth with team leadership. You will guide engineers, shape architectural decisions, and build scalable, resilient systems that directly impact business operations.
Key takeaways:
Stack: Java, Spring, SQL, Hibernate, Kafka, microservices, CI/CD, Docker/KubernetesSalary: 27 000 - 30 500 PLN gross on the Contract of Employment
Working model: Hybrid - 3 days/week from the office
Location: ul. Klimeckiego, Krakow
Recruitment process:
• A call with MOTIFE Recruiter
• Technical Interview
• Behavioral Interview
Responsibilities:
Technical Leadership
• Lead and mentor a team of engineers, supporting their growth and development.
• Define and promote best practices in architecture, coding standards, and system design.
• Facilitate technical discussions and drive key architectural decisions.
Architecture & System Design
• Design and build scalable distributed systems used by internal and external stakeholders.
• Own end-to-end architecture for low-code/no-code platforms and business process solutions.
• Ensure systems meet requirements for scalability, security, resiliency, and performance.
Delivery & Engineering Excellence
• Oversee the development lifecycle, ensuring high-quality and timely delivery.
• Conduct code reviews and enforce engineering standards across the team.
• Identify risks and proactively address technical challenges.
Collaboration & Stakeholder Management
• Partner with business stakeholders to translate requirements into technical solutions.
• Communicate effectively across technical and non-technical teams.
• Support hiring processes and contribute to building a strong engineering team.
Innovation & Platform Evolution
• Drive adoption of modern tools, frameworks, and architectural patterns.
• Lead initiatives around automation, CI/CD pipelines, and engineering efficiency.
• Conduct technical research and recommend improvements to the technology stack.
Requirements:
Technical Expertise
• 9+ years of experience in software engineering (backend or full-stack).
• Strong hands-on experience with Java and Spring ecosystem.
• Proven experience designing large-scale distributed systems.
• Solid understanding of microservices architecture.
• Experience with SQL databases, Hibernate, and messaging systems (e.g., Kafka).
• Experience building and maintaining CI/CD pipelines.
Leadership Experience
• Minimum 2+ years in a technical leadership role (Tech Lead / Architect).
• Proven track record of leading teams and driving architectural decisions.
• Experience mentoring engineers and supporting their career growth.
Collaboration & Mindset
• Strong communication skills with fluent English.
• Comfortable working in Agile environments.
• Ability to balance hands-on work with leadership responsibilities.
Domain & Additional Knowledge
• Understanding of enterprise integration patterns (REST APIs, queues, pub-sub).
• Familiarity with cloud platforms and containerization (Docker, Kubernetes, OpenShift).
• Exposure to frontend technologies (Angular is a plus).
What we offer:
• Private medical care
• Life insurance
• Professional training and certification support
• Social fund benefits platform
• Stable employment with a long-term contract
Apply now
Take the next step in your career and lead the development of scalable, high-impact systems in a modern engineering environment! Please apply via our careers page and submit your CV in English.
We are looking for a Java Tech Lead who will take ownership of the architecture, design, and delivery of business-critical applications forming the backbone of the company’s process ecosystem. This is a hands-on leadership role, combining technical depth with team leadership. You will guide engineers, shape architectural decisions, and build scalable, resilient systems that directly impact business operations.
Key takeaways:
Stack: Java, Spring, SQL, Hibernate, Kafka, microservices, CI/CD, Docker/KubernetesSalary: 27 000 - 30 500 PLN gross on the Contract of Employment
Working model: Hybrid - 3 days/week from the office
Location: ul. Klimeckiego, Krakow
Recruitment process:
• A call with MOTIFE Recruiter
• Technical Interview
• Behavioral Interview
Responsibilities:
Technical Leadership
• Lead and mentor a team of engineers, supporting their growth and development.
• Define and promote best practices in architecture, coding standards, and system design.
• Facilitate technical discussions and drive key architectural decisions.
Architecture & System Design
• Design and build scalable distributed systems used by internal and external stakeholders.
• Own end-to-end architecture for low-code/no-code platforms and business process solutions.
• Ensure systems meet requirements for scalability, security, resiliency, and performance.
Delivery & Engineering Excellence
• Oversee the development lifecycle, ensuring high-quality and timely delivery.
• Conduct code reviews and enforce engineering standards across the team.
• Identify risks and proactively address technical challenges.
Collaboration & Stakeholder Management
• Partner with business stakeholders to translate requirements into technical solutions.
• Communicate effectively across technical and non-technical teams.
• Support hiring processes and contribute to building a strong engineering team.
Innovation & Platform Evolution
• Drive adoption of modern tools, frameworks, and architectural patterns.
• Lead initiatives around automation, CI/CD pipelines, and engineering efficiency.
• Conduct technical research and recommend improvements to the technology stack.
Requirements:
Technical Expertise
• 9+ years of experience in software engineering (backend or full-stack).
• Strong hands-on experience with Java and Spring ecosystem.
• Proven experience designing large-scale distributed systems.
• Solid understanding of microservices architecture.
• Experience with SQL databases, Hibernate, and messaging systems (e.g., Kafka).
• Experience building and maintaining CI/CD pipelines.
Leadership Experience
• Minimum 2+ years in a technical leadership role (Tech Lead / Architect).
• Proven track record of leading teams and driving architectural decisions.
• Experience mentoring engineers and supporting their career growth.
Collaboration & Mindset
• Strong communication skills with fluent English.
• Comfortable working in Agile environments.
• Ability to balance hands-on work with leadership responsibilities.
Domain & Additional Knowledge
• Understanding of enterprise integration patterns (REST APIs, queues, pub-sub).
• Familiarity with cloud platforms and containerization (Docker, Kubernetes, OpenShift).
• Exposure to frontend technologies (Angular is a plus).
What we offer:
• Private medical care
• Life insurance
• Professional training and certification support
• Social fund benefits platform
• Stable employment with a long-term contract
Apply now
Take the next step in your career and lead the development of scalable, high-impact systems in a modern engineering environment! Please apply via our careers page and submit your CV in English.
🔍 Dekoder Ogłoszenia
🔴
empowering individuals to contribute beyond their immediate role
Może oznaczać, że będziesz musiał wykonywać zadania wykraczające poza Twoje główne obowiązki, często bez dodatkowego wynagrodzenia lub formalnego uznania.
🔴
take ownership of the architecture, design, and delivery
Oznacza pełną odpowiedzialność za te obszary, co może wiązać się z presją i koniecznością rozwiązywania problemów, nawet jeśli nie są one bezpośrednio Twoją winą.
🔴
hands-on leadership role, combining technical depth with team leadership
Spodziewaj się, że będziesz musiał aktywnie kodować i jednocześnie zarządzać zespołem, co może prowadzić do przeciążenia pracą.
🟡
build scalable, resilient systems that directly impact business operations
Systemy, które budujesz, będą kluczowe dla działania firmy, co może oznaczać wysokie oczekiwania co do ich stabilności i wydajności.
🟡
supporting their growth and development
Może oznaczać zarówno realne wsparcie w rozwoju, jak i jedynie formalne zobowiązanie do rozmów o ścieżkach kariery.