Unlock Full Resume Report

This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

April 8, 2026

Java Tech Lead

Senior • Hybrid

19,000 - 22,400 PLN

Warsaw, Poland

Poszukujemy doświadczonej osoby na stanowisko Java Tech Lead, która będzie nadzorować pracę 2 zespołów deweloperskich oraz wspierać projektowanie architektury systemów oraz podejmowanie kluczowych decyzji technologicznych. 

Wymagania

  • minimum 8+ lat doświadczenia w pracy z technologią Java

  • doświadczenie w roli Tech Leada lub nice to have Architekta Systemowego

  • bardzo dobra znajomość języków Java (Spring, Spring Boot), oraz zasady programowania obiektowego i tworzenia czystego kodu 

  • praca w środowisku mieszanym, tj. aplikacji monolitycznej wraz elementami mikroserwisów 

  • doświadczenie w tworzeniu mikroserwisów i/lub usług typu REST API

  • doświadczenie w osadzaniu aplikacji na Docker oraz Kubernetes

  • doświadczenie w pracy z narzędziami CI/CD (GitHub, Bamboo, Jenkins)

  • znajomość SQL oraz doświadczenie z pracą z bazami danych 

Nice to have:

  • umiejętności korzystanialub chęci nauczenia się z narzędzi AI AssistanceCod

  • znajomość języka angielskiego umożliwiająca czytanie dokumentacji technicznej

  • znajomość metodyki Agile (Scrum)

Obowiązki

  • nadzorować pracę 2 zespołów deweloperskich od strony technicznej

  • podejmowanie decyzji technologicznych oraz dbanie o jakość rozwiązań

  • wsparcie zespołu w zakresie dobrych praktyk programistycznych oraz architektonicznych

  • udział w analizie wymagań biznesowych oraz planowaniu rozwoju systemów

  • współpraca z interesariuszami technicznymi i biznesowymi

Oferujemy

  • pracę w modelu hybrydowym (min 1 x w tygodniu z biura w centrum Warszawy)

  • Kontrakt B2B z możliwością długoterminowej współpracy

  • Prywatna opieka medyczna (Luxmed)

  • KartaMultisport

Similar jobs you might like

Technology

Link Group

Tech Lead Java&Angular

Senior

Hybrid

Warsaw, MZ, Poland

24,000 - 30,000 PLN

🏢 Summary: Lead the design and delivery of Java- and Angular-based microservices while acting as the key bridge between business stakeholders and the delivery team. The hybrid role combines technical leadership, architecture ownership, global roadmap alignment, and end-to-end rollout support. 🗂️ Requirements: Java 25 expertise, Spring Boot expertise, Angular 19+ expertise, PostgreSQL experience, Kafka experience, OpenAPI experience, Vault experience, NgRx experience, Angular Material experience, Cypress experience, Kubernetes experience, Docker experience, Terraform experience, GitLab CI or Jenkins experience, Maven experience, Microservices architecture expertise, SCRUM experience, Fluent English, Self-sufficiency, Strong communication skills, Ability to define and drive the technical critical path 📃 Skills: Java, Spring, PostgreSQL, Kafka, OpenAPI, Vault, Angular, NgRx, Material, Cypress, Kubernetes, Docker, Terraform, GitLab, Jenkins, Maven, Microservices, SCRUM 🏢 Description: Tech Lead Developer (Java & Angular) We are looking for an experienced Tech Lead Developer who combines deep technical expertise with project leadership and strong business collaboration skills. Your Profile: Tech Stack: Backend: Java 25, Spring Boot, PostgreSQL, Kafka, OpenAPI, Vault Frontend: Angular 19+, NgRx, Angular Material, Cypress DevOps / CI/CD: Kubernetes (IBM Cloud), Docker, Terraform, GitLab CI/Jenkins, Maven Core Skills: Microservice architecture, SCRUM, fluent English, self-efficiency, strong communication, and the ability to define and drive the technical critical path. Nice to Have: Prior Tech Lead experience, working in distributed global teams, and using AI tools in daily design/development. Responsibilities: Bridging Business & Tech: Translate complex business needs into technical specifications, serving as the main contact between stakeholders and the delivery team. Global Alignment: Align local development streams with the long-term strategic roadmap of the global system. Architecture & Delivery: Design high-level component roadmaps and take ownership of the full rollout lifecycle (including documentation and user training). What We Offer: Work Setup: Hybrid model (+ 120 PLN/month remote work allowance). Stability: Employment in a stable, international organization. Health & Security: Fully covered private healthcare, Employee Pension Plan, and life insurance. Perks: Pre-paid lunch card, MyBenefit platform, and MultiSport card. Growth & Office Comfort: Professional training opportunities and dedicated office parking.

Technology

j-labs

Engineering Team Lead (Java)

Senior

Remote

Krakow, MA, Poland

180 - 230 PLN

🏢 Summary: Oferta dla Engineering Team Leada (Java), który łączy aktywne programowanie i projektowanie architektury z prowadzeniem zespołu rozwijającego chmurową platformę Enterprise SaaS dla HR. Rola obejmuje realizację roadmapy, dbałość o jakość i rozwój rozproszonych systemów oraz mentoring i rozwój inżynierów. 🗂️ Requirements: Kilkuletnie doświadczenie jako Senior Java Developer, Tech Lead lub Engineering Team Lead, Doświadczenie w zarządzaniu zespołem programistycznym, Bardzo dobra znajomość Java oraz Spring i Spring Boot, Doświadczenie w projektowaniu rozproszonych systemów i aplikacji webowych, Praktyczna znajomość architektury mikroserwisowej, Doświadczenie z rozwiązaniami chmurowymi AWS, Dobra znajomość Docker i Kubernetes, Doświadczenie z bazami PostgreSQL oraz NoSQL, Doświadczenie w pracy w środowisku Agile, Bardzo dobra znajomość języka polskiego i angielskiego 📃 Skills: Java, Spring, AWS, Docker, Kubernetes, PostgreSQL, NoSQL, Agile 🏢 Description: Dołącz do zespołu rozwijającego nowoczesną platformę HR Tech wykorzystywaną przez tysiące organizacji na całym świecie. Tworzymy zaawansowany produkt klasy Enterprise SaaS , wspierający procesy rekrutacyjne i HR. Nasze rozwiązania działają w środowisku chmurowym, wykorzystują nowoczesną architekturę oraz technologie oparte o Java i AWS. Szukamy Engineering Team Leada (Java) , który połączy silne kompetencje techniczne z doświadczeniem w zarządzaniu zespołem. To rola dla osoby, która nadal lubi programować, uczestniczyć w projektowaniu rozwiązań i wspierać zespół od strony technicznej. Nie szukamy wyłącznie managera. Szukamy lidera, który potrafi rozwijać ludzi, a jednocześnie pozostaje aktywnym inżynierem i partnerem do dyskusji o architekturze oraz jakości oprogramowania. Będziesz odpowiedzialny/a za: prowadzenie zespołu programistów pracujących w technologii Java, aktywny udział w projektowaniu i rozwoju systemów – to nadal rola hands-on, podejmowanie decyzji architektonicznych oraz dbanie o wysoką jakość kodu, współpracę z Product Managerami, Designerami i innymi zespołami technologicznymi, planowanie prac oraz realizację roadmapy produktowej, identyfikowanie ryzyk, zależności i usprawnianie procesu dostarczania oprogramowania, mentoring, coaching oraz rozwój członków zespołu, prowadzenie spotkań 1:1, przekazywanie feedbacku i wspieranie rozwoju kariery inżynierów, udział w rekrutacjach oraz budowaniu silnego zespołu. Szukamy osoby, która posiada: kilkuletnie doświadczenie jako Senior Java Developer , Tech Lead lub Engineering Team Lead , doświadczenie w zarządzaniu zespołem programistycznym, bardzo dobrą znajomość Java oraz Spring / Spring Boot , doświadczenie w projektowaniu i rozwijaniu rozproszonych systemów oraz aplikacji webowych, praktyczną znajomość architektury mikroserwisowej, doświadczenie z rozwiązaniami chmurowymi (AWS), dobrą znajomość Docker i Kubernetes, doświadczenie z bazami PostgreSQL oraz NoSQL, umiejętność podejmowania decyzji technicznych i prowadzenia dyskusji architektonicznych, doświadczenie w pracy w środowisku Agile, bardzo dobrą znajomość języka angielskiego i polskiego. Szukamy lidera, który: nadal programuje i lubi rozwiązywać złożone problemy techniczne, jest autorytetem technicznym dla zespołu Java, potrafi łączyć rolę lidera z aktywnym udziałem w developmentcie, rozwija ludzi poprzez mentoring i codzienną współpracę, buduje kulturę odpowiedzialności, współpracy i ciągłego doskonalenia, potrafi skutecznie współpracować z Product Managerami oraz zespołami biznesowymi, dba o wysoką jakość rozwiązań i długofalowy rozwój produktu. Jeżeli chcesz mieć realny wpływ zarówno na rozwój produktu, jak i zespołu oraz nadal pozostać blisko technologii Java, zapraszamy do udziału w procesie rekrutacyjnym.

Technology

emagine Polska

Java Technical Lead

Senior

On-site

Bengaluru, KA, India

🏢 Summary: Lead a Java development team to deliver scalable software solutions for an investment-bank client in an agile environment. The role covers technical design, delivery, API development, testing, documentation, application support, and mentoring, with onsite work in Bangalore and possible hybrid flexibility. 🗂️ Requirements: Java 8+, TDD, Unit testing, Mock frameworks, Spring, Spring Boot, SOA, RESTful microservices, SQL, JPA/Hibernate, Spring Data 📃 Skills: Java, TDD, Mockito, Spring, SpringBoot, SOA, REST, Microservices, SQL, JPA, Hibernate, SpringData 🏢 Description: Summary The primary role of the Java Technical Lead is to bridge the gap between business requirements and technical implementation. They are responsible for leading a development team to create high-quality software solutions that meet business needs in a fast-paced, agile environment. Client: EU Global Investment Bank Location: Bangalore Mode: Onsite (May be possible of Hybrid) Main Responsibilities Collaborate with business stakeholders, project managers, and IT teams to understand business needs. Lead a development team to ensure solutions meet business objectives using Agile methodologies. Take charge of the entire development cycle, including design, code reviews, and deployment. Create and maintain technical documentation throughout all SDLC phases. Identify and communicate opportunities for enhancements and improvements. Research, design, and implement new service APIs or updates to existing services. Participate in test planning and execution. Stay updated with new technologies and provide mentoring to team members. Support and maintain applications, ensuring efficiency and scalability. Key Requirements Java 8+ Experience with TDD, Unit Testing, and Mock frameworks (e.g., Mockito) Proficient in Spring and Spring Boot Experience with SOA and RESTful Microservices Knowledge of SQL and frameworks like JPA/Hibernate, Spring Data Nice to Have Experience with BDD frameworks (e.g., Cucumber) Familiarity with messaging technologies (RabbitMQ, AMQP, JMS, Kafka)

Technology

Optiveum

Java Tech Lead

Senior

Hybrid

Warsaw, MZ, Poland

150 - 175 PLN/hr

🏢 Summary: Long-term hybrid Java Architect / Tech Lead contract in Warsaw, combining hands-on Java development with architectural leadership in a Scrum team. The role focuses on scalable microservices, technical standards, mentoring, and collaboration with business stakeholders, with compensation up to 175 PLN/h on B2B. 🗂️ Requirements: 5+ years designing and building web systems, Hands-on Java production experience, Experience building microservices and distributed systems, Architecture and integration patterns expertise, API design and Domain-Driven Design knowledge, SQL, event-driven architecture, and application security knowledge, Docker and Kubernetes experience, Technical team leadership, mentoring, and code-review experience, Fluent Polish, Advanced English (B2 minimum) 📃 Skills: Java, Microservices, SQL, Docker, Kubernetes, APIs, DDD, Security 🏢 Description: About the Client Our client is a well-established organization in the insurance industry, known for its collaborative, Swedish-style work culture. You will be joining a long-term initiative (planned for 2-3 years) to drive their technological direction. The Role We are looking for a Java Architect / Tech Lead who will also wear the hat of a Tech Lead within a Scrum team. This is a hands-on role where you will actively code in Java while making high-level architectural decisions, mentoring developers, and working closely with business stakeholders to translate requirements into scalable technical solutions. Quick Facts Salary: Up to 175 PLN/h (B2B) Location: Warsaw, Poland Work Model: Hybrid (3 days office, 2 days remote) Duration: Long-term What You Will Do Act as the Tech Lead in a Scrum team, driving technological direction and architectural decisions. Actively code and implement business requirements using Java . Design, develop, and scale microservices and distributed systems. Collaborate directly with the Product Owner and business units to refine requirements. Establish and enforce technical standards across coding, architecture, and system integration. Conduct code reviews, mentor the development team, and unblock technical issues. Ensure end-to-end observability, security, and high performance of the solutions. Actively utilize cloud solutions (Azure) and Agentic AI tools to automate processes and boost development productivity. What We Expect (Must-Have) 5+ years of experience in designing and building web systems. Strong, hands-on programming skills in Java in a production environment. Proven track record of building microservices and distributed systems. Deep understanding of architectural/integration patterns, API design, and Domain-Driven Design (DDD) . Practical knowledge of relational databases (SQL), Event-Driven Architecture, and application security. Experience with containerization and orchestration ( Docker, Kubernetes ). Previous experience in mentoring, code review, and leading a technical team. Fluent Polish and advanced English (minimum B2). Nice to Have Practical knowledge of cloud platforms, with a strong preference for Azure . Hands-on experience with CI/CD pipelines and DevOps practices. Familiarity with Agentic AI / AI in the Software Development Life Cycle (SDLC) for automation and architectural decision support. What Is Offered B2B Contract: Up to 175 PLN/h. Work Arrangement: 40 hours per week in a hybrid model (Warsaw office). Culture: A highly collaborative environment inspired by a flat, Swedish organizational culture. Support: Transparent terms of service and continuous support from the recruitment team throughout your engagement.

Technology

j-labs

Engineering Tech Lead (Java | AI & LLM)

Senior

Hybrid

Krakow, MA, Poland

190 - 220 PLN

🏢 Summary: Rola Engineering Tech Leada w projekcie tworzącym produkcyjne systemy Generative AI, Agentic AI i LLM do przeciwdziałania przestępczości finansowej. Stanowisko łączy przywództwo techniczne, architekturę oraz rozwój aplikacji Java/Spring Boot z budową i operacjonalizacją rozwiązań AI. 🗂️ Requirements: Minimum 6 lat komercyjnego doświadczenia w tworzeniu oprogramowania, Doświadczenie jako Tech Lead, Lead Developer lub Senior Engineer w roli lidera technicznego, Bardzo dobra znajomość Java i Spring Boot, Doświadczenie w projektowaniu i budowie aplikacji produkcyjnych, Praktyczna znajomość architektury mikroserwisowej i systemów event-driven, Dobra znajomość React, Doświadczenie z PostgreSQL i Redis, Doświadczenie z Kafka lub inną platformą messagingową, Doświadczenie w budowie i wdrażaniu produkcyjnych rozwiązań LLM, Praktyczna znajomość Prompt Engineering w środowisku produkcyjnym, Doświadczenie z Agentic AI, tool calling, workflowami multi-agent i systemami memory-augmented, Znajomość monitoringu, ewaluacji i guardrails dla systemów AI, Doświadczenie z Kubernetes, Helm, Kustomize, HPA i RBAC, Znajomość Terraform, Doświadczenie z AWS, Azure lub GCP, Doświadczenie z CI/CD, Język angielski na poziomie minimum B2, Język polski na poziomie minimum B2, Gotowość do pracy hybrydowej, 2 dni w tygodniu w biurze w Krakowie 📃 Skills: Java, Spring, React, PostgreSQL, Redis, Kafka, Kubernetes, Helm, Kustomize, Terraform, GitHub, GitLab, Jenkins, AWS, Azure, GCP, PromptFlow, LangSmith, Braintrust, LLM, AgenticAI, CI/CD, HPA, RBAC 🏢 Description: Dołącz do projektu, w którym budujemy nowoczesne rozwiązania wykorzystujące Generative AI, Agentic AI oraz duże modele językowe (LLM) . Będziesz mieć realny wpływ na kierunek technologiczny produktu, architekturę rozwiązania oraz sposób wykorzystania AI w procesach biznesowych związanych z przeciwdziałaniem przestępczości finansowej. To nie jest klasyczna rola Java Tech Leada ani stanowisko AI Research Engineera. Szukamy osoby, która potrafi projektować i rozwijać produkcyjne systemy AI , łącząc najlepsze praktyki software engineeringu z nowoczesnymi rozwiązaniami opartymi o LLM. Stack technologiczny: Java 17+, Spring Boot, React, PostgreSQL, Redis, Kafka, Kubernetes, Helm, Terraform, GitHub, Actions, GitLab CI, Jenkins, AWS, Azure, GCP, PromptFlow, LangSmith, Braintrust, LLM, Agentic AI. Zadania w projekcie: Jako Engineering Tech Lead będziesz odpowiadać za: Projektowanie i rozwój aplikacji produkcyjnych opartych o Java i Spring Boot Budowę rozwiązań wykorzystujących Generative AI oraz LLM Tworzenie i optymalizację promptów dla zastosowań produkcyjnych Projektowanie agentów AI oraz wieloagentowych workflowów Podejmowanie decyzji architektonicznych Rozwój środowisk Kubernetes i praktyk DevOps Budowa oraz utrzymanie procesów CI/CD Implementację monitoringu, ewaluacji i observability dla systemów AI Współpracę z Product Ownerami, biznesem i ekspertami domenowymi Mentoring oraz wsparcie rozwoju innych inżynierów Wymagania: Minimum 6 lat doświadczeni a komercyjnego w obszarze tworzenia oprogramowania Doświadczenie w pracy jako Tech Lead, Lead Developer lub Senior Engineer pełniący rolę lidera technicznego Bardzo dobra znajomość Java oraz Spring Boot Doświadczenie w projektowaniu i budowie aplikacji produkcyjnych Praktyczna znajomość architektury mikroserwisowej i systemów event-driven Dobra znajomość React Doświadczenie z PostgreSQL i Redis Doświadczenie z Kafka lub innymi platformami messagingowymi Doświadczenie w budowie i wdrażaniu produkcyjnych rozwiązań opartych o LLM Praktyczna znajomość Prompt Engineering w środowisku produkcyjnym Doświadczenie z Agentic AI, tool calling, multi-agent workflows oraz memory-augmented systems Znajomość mechanizmów monitoringu, ewaluacji i guardrails dla systemów AI Doświadczenie z Kubernetes (Helm, Kustomize, HPA, RBAC) Znajomość Terraform Doświadczenie z przynajmniej jedną chmurą: AWS, Azure lub GCP Doświadczenie z CI/CD Znajomość języka angielskiego (min B2) oraz języka polskiego (B2) otwartość na pracę w modelu hybrydowym ( 2 razy w tygodniu praca w biurze w Krakowie ) Sam/a zobacz, dlaczego warto być w j-labs! Dołączysz do firmy stworzonej przez inżynierów dla inżynierów , która istnieje na rynku od 15 lat. Obecnie zatrudniamy ponad 500 osób . j-labs to stabilność i długofalowa współpraca – około 25% załogi to osoby pracujące już ponad 5 lata! Możesz zmienić projekt – rób to co lubisz, rozwijaj swoje kompetencje, zdobywaj nowe. Robimy dobre IT albo wcale . Technologie, w których pracujemy to m.in . Java 17/21,  Spring, Hibernate, Mikroserwisy,  AWS/Azure/GSP/,  Terraform, Docker, Kubernetes, Kafka Eksperci przyciągają ekspertów - średnie doświadczenie naszych inżynierów wynosi 12 lat , a 30% zostaje zatrudnionych z polecenia . Stawiamy na knowledge sharing i rozwój . Organizujemy Talk4Devs, meet’upy , dajemy Ci przestrzeń do budowania swojej marki osobistej jako prelegent, czy prowadzenia własnych projektów, których rezultaty możesz przedstawiać m.in . na naszym blogu. Dołącz do Gildii Technologicznej l ub stwórz własną - nasze community zrzeszają specjalistów w obszarach : Java , Kotlin, .NET, Frontend, Management, DevOps, Quality Assurance Mamy zakodowane, że jest czas pracy i czas nie pracy, więc bardzo dbamy o to, aby work life balance został zachowany. Otrzymaliśmy w tym roku certyfikat Great Place to Work (aż 80% odpowiedzi w ankiecie dotyczącej różnych obszarów wybierało najwyższe noty, jesteśmy w pierwszej 10 firm z najlepszym wynikiem)

Technology

emagine Polska

Tech Lead - .Net Development (3 Positions)

Senior

Remote

Warsaw, Poland

🏢 Summary: Long-term B2B remote contract for a Tech Lead (.NET) delivering scalable, secure event-driven microservices for a banking client. The role leads technical direction, architecture decisions, and engineering quality while collaborating with technical and business stakeholders. 🗂️ Requirements: 10+ years of modern .NET experience, 3+ years as a Tech Lead or Senior .NET Developer with technical leadership responsibility, Experience in banking, fintech, or another regulated industry, Event-driven architecture and Kafka knowledge, Hands-on Azure experience, Experience with Azure Functions, Azure DevOps, and Application Insights, Docker and Kubernetes experience, Redis and NoSQL database knowledge, Fluent English, Strong communication skills 📃 Skills: .NET, Kafka, Azure, Functions, DevOps, ApplicationInsights, Docker, Kubernetes, Redis, NoSQL 🏢 Description: Location: 100% Remote Contract: B2B, long-term cooperation Industry: Banking / FinTech About the role We are looking for an experienced Tech Lead (.NET) to join a team delivering modern solutions for a client in the banking sector. You'll play a key role in designing and leading the development of scalable, event-driven systems in a highly regulated environment, while supporting the technical growth of the team and driving architectural decisions. Your responsibilities Lead the technical direction of the development team Design and develop modern event-driven microservices Drive architecture and technology decisions Collaborate closely with architects, developers, and business stakeholders Ensure high code quality and engineering best practices Support the delivery of scalable, secure, and high-performance solutions Requirements 10+ years of experience with modern .NET 3+ years of experience as a Tech Lead or Senior .NET Developer with technical leadership responsibilities Experience delivering solutions within banking, fintech, or other regulated industries Solid understanding of event-driven architecture and Kafka Hands-on experience with Azure , including services such as Azure Functions, Azure DevOps, and Application Insights Experience with Docker and Kubernetes in containerized environments Knowledge of Redis and NoSQL databases Strong communication skills and fluent English Nice to have Experience designing distributed systems at scale Knowledge of cloud-native development patterns Experience working in Agile/Scrum environments

Technology

emagine Polska

Tech Lead - .Net Development

Senior

Remote

Warsaw, MZ, Poland

170 - 200 PLN

🏢 Summary: Long-term remote B2B opportunity for an experienced .NET Tech Lead to lead the design and delivery of scalable, secure event-driven microservices for a banking-sector client. The role combines hands-on .NET and Azure development with architectural leadership, engineering quality, and technical mentoring in a regulated environment. 🗂️ Requirements: 10+ years of modern .NET experience, 3+ years as a Tech Lead or Senior .NET Developer with technical leadership responsibilities, Banking, FinTech, or other regulated-industry delivery experience, Event-driven architecture and Kafka expertise, Azure experience, including Functions, DevOps, and Application Insights, Docker and Kubernetes experience, Redis and NoSQL database knowledge 📃 Skills: .NET, Kafka, Azure, Docker, Kubernetes, Redis, NoSQL 🏢 Description: Location: 100% Remote Contract: B2B, long-term cooperation Industry: Banking / FinTech We are looking for an experienced Tech Lead (.NET) to join a team delivering modern solutions for a client in the banking sector. You'll play a key role in designing and leading the development of scalable, event-driven systems in a highly regulated environment, while supporting the technical growth of the team and driving architectural decisions. Your responsibilities: Lead the technical direction of the development team Design and develop modern event-driven microservices Drive architecture and technology decisions Collaborate closely with architects, developers, and business stakeholders Ensure high code quality and engineering best practices Support the delivery of scalable, secure, and high-performance solutions Requirements: 10+ years of experience with modern .NET 3+ years of experience as a Tech Lead or Senior .NET Developer with technical leadership responsibilities Experience delivering solutions within banking, fintech, or other regulated industries Solid understanding of event-driven architecture and Kafka Hands-on experience with Azure , including services such as Azure Functions, Azure DevOps, and Application Insights Experience with Docker and Kubernetes in containerized environments Knowledge of Redis and NoSQL databases Strong communication skills and fluent English Nice to have: Experience designing distributed systems at scale Knowledge of cloud-native development patterns Experience working in Agile/Scrum environments

Technology

COMARCH

Tech Lead / Team Lead (.NET / DevOps / Architecture)

Senior

Hybrid

Krakow, MA, Poland

🏢 Summary: Oferta dla Tech Leada / Team Leada, który będzie projektować architekturę skalowalnych systemów mikroserwisowych, podejmować decyzje technologiczne i rozwijać zespół. Rola obejmuje aktywne programowanie przez około 60–70% czasu oraz pracę z .NET, Kafką, Kubernetesem i GitLab CI/CD w modelu hybrydowym. 🗂️ Requirements: Doświadczenie Tech Lead/Team Lead lub udokumentowane sukcesami doświadczenie Senior .NET Developera, Ekspercka znajomość .NET, Znajomość architektur mikroserwisowych i Event-Driven, Zaawansowane doświadczenie produkcyjne z Kubernetesem i Dockerem, Praktyczna znajomość Apache Kafka, Biegłość w GitLab CI/CD, Gotowość do pracy hybrydowej: 3 dni w biurze tygodniowo 📃 Skills: .NET, C#, Kubernetes, Docker, Kafka, GitLab, SQL, gRPC, REST, CQRS, Angular, TypeScript 🏢 Description: Szukamy doświadczonej osoby na stanowisko Tech Lead / Team Lead, która stanie na czele naszego zespołu inżynierskiego. Osoby, która łączy w sobie głęboką wiedzę technologiczną z umiejętnościami przywódczymi, ma kluczowy, realny wpływ na architekturę całego systemu i potrafi wyznaczać kierunki rozwoju technologicznego. Jeśli budowanie mikroserwisów opartych o Kafkę, Kubernetes i automatyzacja w GitLab CI/CD to Twoja codzienność, a dodatkowo potrafisz inspirować i organizować pracę zespołu - dołącz do nas! Docelowo dążymy do budowania zespołu w modelu Full Stack, dlatego szukamy osoby, która chce rozwijać swoje kompetencje również po stronie frontendu. Kluczowy stack & narzędzia w projekcie: Backend: .NET 9, C# Architektura: Mikroserwisy, Clean Architecture, Event-Driven Architecture, CQRS Komunikacja & Strumieniowanie: Apache Kafka, REST API / gRPC, SQL DevOps & Infrastruktura: Kubernetes (K8s), Docker, CI/CD (GitLab CI/CD) Frontend (Mile widziany): Angular (TypeScript) Profil stanowiska Praktyczne doświadczenie w roli Tech Lead / Team Lead lub gotowość do wejścia w tę rolę połączona z popartym sukcesami doświadczeniem jako Senior .NET Developer Głęboka, ekspercka wiedza z zakresu .NET oraz wzorców architektonicznych (Event-Driven, Microservices) Praktyczne i zaawansowane doświadczenie z Kubernetes (K8s) oraz Dockerem w środowiskach produkcyjnych Praktyczna znajomość Apache Kafka w architekturach opartych na zdarzeniach Silny "DevOps mindset" oraz biegłość w budowaniu procesów w GitLab CI/CD Bardzo dobre umiejętności komunikacyjne, zdolności rozwiązywania konfliktów i chęć do pracy zespołowej Gotowość do pracy w modelu hybrydowym (3 dni w tygodniu z biura) Mile widziane: Doświadczenie z Angularem / Reactem (lub umiejętność oceny kodu frontendowego i perspektywa Full Stack) oraz doświadczenie w pracy Full Stack (pełne spektrum technologii .NET + Angular) Twoje zadania Projektowanie i nadzorowanie spójności architektonicznej skalowalnych, rozproszonych systemów mikroserwisowych oraz podejmowanie kluczowych decyzji technologicznych Wsparcie merytoryczne dla zespołu developerskiego, dbanie o rozwój ich kompetencji, prowadzenie code review oraz wyznaczanie dobrych praktyk inżynierskich Wyznaczanie standardów w zakresie orkiestracji w Kubernetesie, wdrażania pipeline'ów w GitLab CI/CD oraz stałe podnoszenie efektywności procesu deploymentu Przekładanie wymagań biznesowych na wyzwania architektoniczne oraz ścisła współpraca z Produktem Aktywny udział w pisaniu kodu dla najważniejszych, najbardziej wymagających modułów systemu (ok. 60-70% czasu) Dla Ciebie Prywatna opieka medyczna w Allianz - dostęp do specjalistów i badań diagnostycznych dla Ciebie i Twoich najbliższych System kafeteryjny - możesz wybrać pełne dofinansowanie do karty Multisport czy przeznaczyć środki na kulturę, wypoczynek lub sport i zakupy Możliwość pracy w modelu hybrydowym po okresie wdrożenia (2 dni pracy zdalnej, 3 dni pracy z biura) Możliwość korzystania z zaawansowanych narzędzi AI i Google Workspace Współpraca z różnymi zespołami kompetencyjnymi, która pozwoli Ci na poznanie nowych technologii i poszerzenie wiedzy w obszarze IT Profesjonalny rozwój zawodowy, realny wpływ na podejmowane decyzje biznesowe