April 24, 2026
Lider Techniczny Java
Senior • Remote
20,000 - 28,000 PLN
Warsaw, Poland
Dołącz do zespołu pracującego nad projektem SOLR 2.0 – nowoczesnym Systemem Obsługi List Refundacyjnych. Poszukujemy doświadczonego Lidera Technicznego Java, który wesprze nas zarówno programistycznie, jak i w zarządzaniu zespołem developerskim.
Zakres obowiązków:
- Realizacja zaawansowanych prac programistycznych w technologii Java (wersja 8+)
- Nadzór nad efektywnością pracy zespołu programistów Java (5 osób)
- Współpraca z Kierownikiem Projektu i Scrum Masterem w celu optymalizacji procesów
- Nadzór nad architekturą backendu wspólnie z architektem i liderami pozostałych zespołów
Wymagania obligatoryjne:
- Minimum 5 lat doświadczenia na stanowisku programisty Backend Java
- Doświadczenie w zarządzaniu zespołem programistów
- Znajomość Java w wersji 8 oraz frameworków Spring i Spring Boot
- Znajomość relacyjnych baz danych
- Umiejętność pisania testów jednostkowych przy użyciu odpowiedniej biblioteki
- Znajomość narzędzi statycznej analizy kodu, np. SonarQube
Kompetencje dodatkowe:
- Praktyczne doświadczenie w stosowaniu dobrych praktyk programistycznych i zarządzaniu zespołem w metodykach Agile
- Wiedza z zakresu architektury backendu
- Ocena kompetencji na podstawie testu pisemnego i rozmowy kwalifikacyjnej
Oferujemy:
- Elastyczną pracę zdalną z dowolnego miejsca
- Umowę B2B
- Prywatną opiekę zdrowotną
- Dofinansowanie pakietu sportowego
Jeśli jesteś gotów podjąć wyzwanie i dołączyć do naszego innowacyjnego projektu, aplikuj już dziś!
Similar jobs you might like
Technology
Randlab
Java Developer (K/M/N)
Senior
Remote
Warsaw, Poland
90 - 140 PLN
🏢 Summary: Backend Developer (Java) role focused on building and developing a backend system based on Java technologies, with responsibility for code quality and architectural consistency. The position combines hands-on development with technical leadership and team support within a collaborative development environment. 🗂️ Requirements: Minimum 5 years of commercial experience as Backend Developer (Java), Experience in managing a development team, Experience as technical leader or team mentor, Very good knowledge of Java (min. version 8), Knowledge of Spring and Spring Boot, Knowledge of relational databases, Experience with unit testing, Knowledge of static code analysis tools (e.g., SonarQube) 📃 Skills: Java, Spring, SpringBoot, SQL, JUnit, SonarQube 🏢 Description: O projekcie Projekt dotyczy budowy systemu informatycznego w architekturze backendowej opartej o technologie Java. Prace realizowane są w środowisku zespołu developerskiego, z naciskiem na jakość kodu, wydajność oraz spójność architektoniczną rozwiązania. Twój zakres obowiązków Realizacja prac programistycznych Wsparcie zespołu w organizacji pracy Nadzór nad jakością i architekturą rozwiązania Nasze wymagania Minimum 5 lat doświadczenia komercyjnego jako Backend Developer (Java) Doświadczenie w zarządzaniu zespołem developerskim Doświadczenie w pracy w roli lidera technicznego lub mentora zespołu - wymaganie konieczne! Bardzo dobra znajomość Java (min. wersja 8) Znajomość Spring oraz Spring Boot Znajomość relacyjnych baz danych Doświadczenie w pracy z testami jednostkowymi Znajomość narzędzi do statycznej analizy kodu (np. SonarQube) Mile widziane Doświadczenie w pracy w metodykach zwinnych (Agile / Scrum) Znajomość dobrych praktyk programistycznych oraz architektury backend Umiejętność praktycznego wykorzystania wiedzy technicznej w projektach
Healthcare
P&P Solutions
Lider Techniczny (Java)
Senior
Remote
Warsaw, Poland
135 - 145 PLN/hr
🏢 Summary: Technical Lead role in a long-term e-health public sector project, responsible for leading a backend Java team and overseeing architecture and code quality. The position combines hands-on backend development with team leadership and enforcement of engineering best practices in an agile environment. The project focuses on building and maintaining high-availability national healthcare systems. 🗂️ Requirements: Minimum 5 years experience in backend development with Java, Experience with Java 8+, Experience with Spring, Experience with Spring Boot, Experience with relational databases, Experience with unit testing using JUnit or Mockito, Experience with static code analysis using SonarQube, Proven experience leading development teams, Ability to design backend architecture, Experience working in agile methodologies 📃 Skills: Java, Spring, SpringBoot, SQL, JUnit, Mockito, SonarQube, Scrum, Kanban, CICD 🏢 Description: Dołączysz do projektu realizowanego na rzecz instytucji publicznej z sektora e-zdrowia, odpowiedzialnej za rozwój i utrzymanie krajowych systemów informatycznych ochrony zdrowia. Jako lider techniczny poprowadzisz zespół programistów backendowych , dbając o jakość kodu, dobre praktyki inżynieryjne i dostarczanie wartości zgodnie z metodykami zwinnymi. Wymagania Java 8+ Spring Spring Boot Relacyjne bazy danych Testy jednostkowe (JUnit / Mockito) SonarQube / analiza statystyczna Zarządzanie zespołem developerów Mile widziane: Metodyki zwinne (Scrum / Kanban) Architektura backend CI/CD Systemy o wysokiej dostępności Doświadczenie: Min. 5 lat jako programista backend Java Udokumentowane doświadczenie w prowadzeniu zespołu Obowiązki -Zarządzanie i mentoring zespołu programistów backendowych -Projektowanie i nadzór nad architekturą rozwiązań backendowych w Javie -Wdrażanie i egzekwowanie dobrych praktyk programistycznych oraz standardów jakości kodu -Prowadzenie code review oraz analiza statyczna kodu ( m.in . SonarQube) -Aktywny udział w planowaniu sprintów i ceremoniach zwinnych -Współpraca z interesariuszami technicznymi i biznesowymi -Identyfikacja ryzyk technicznych i proponowanie rozwiązań Oferujemy -Stawka do 145 zł/h netto na b2b -Przelew w dogodnej formie -Długoterminowy projekt i stabilne zatrudnienie -Krótki 14-dniowy termin płatności faktury -Bogaty pakiet usług prywatnej opieki medycznej -Dostęp do platformy kafeteryjnej MyBenefit (umożliwiającej zamawianie kart Multisport, kart przedpłaconych do Ikea, Zalando, Notino i wielu innych)
Technology
Upvanta sp. z o.o.
Backend Java Developer
Senior
Hybrid
Wroclaw, Poland
1,000 - 1,100 PLN
🏢 Summary: Oferta dotyczy rozwoju i utrzymania aplikacji backendowych w Javie z wykorzystaniem Spring Boot w środowisku Scrum. Rola obejmuje modernizację istniejących systemów, implementację nowych funkcjonalności oraz optymalizację wydajności i jakości kodu. Poszukiwany jest doświadczony Backend Java Developer z minimum 4-letnim doświadczeniem i znajomością nowoczesnych technologii backendowych. 🗂️ Requirements: Minimum 4 lata doświadczenia jako Backend Java Developer, Znajomość Java 17+, Znajomość Spring Boot, Znajomość Spring Framework, Znajomość Spring Security, Znajomość Hibernate, Znajomość Maven, Znajomość Git, Doświadczenie z Docker, Doświadczenie z Kubernetes, Umiejętność pisania wydajnego i testowalnego kodu, Doświadczenie w Agile/Scrum 📃 Skills: Java, Spring, SpringBoot, SpringSecurity, Hibernate, Maven, Git, Docker, Kubernetes, Scrum, Agile 🏢 Description: Poszukujemy doświadczonego Backend Java Developera , który dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie kluczowych aplikacji biznesowych. Jeśli masz minimum 4 lata doświadczenia w tworzeniu aplikacji backendowych w Javie, cenisz wysoką jakość kodu i dobrze odnajdujesz się w środowisku Scrum – zapraszamy do aplikowania. Twoje zadania Rozwój i utrzymanie aplikacji backendowych opartych o Java i Spring Boot. Modernizacja oraz aktualizacja istniejących rozwiązań do najnowszych wersji frameworków. Projektowanie i implementacja nowych funkcjonalności zgodnie z wymaganiami biznesowymi. Refaktoryzacja kodu oraz optymalizacja wydajności aplikacji. Udział w code review oraz dbanie o jakość i spójność kodu. Współpraca z zespołem w metodyce Scrum. Analiza i rozwiązywanie zgłoszeń produkcyjnych oraz wsparcie utrzymania systemów. Nasze wymagania Minimum 4 lata doświadczenia na stanowisku Backend Java Developera. Bardzo dobra znajomość: Java 17+ Spring Boot Spring Framework Spring Security Hibernate Maven Git Doświadczenie w pracy z Dockerem oraz Kubernetes. Umiejętność pisania czytelnego, wydajnego i dobrze testowalnego kodu. Doświadczenie w pracy w metodykach Agile/Scrum. Samodzielność, odpowiedzialność oraz nastawienie na współpracę zespołową. Mile widziane Doświadczenie z modernizacją starszych aplikacji i migracją do nowszych wersji frameworków. Znajomość dobrych praktyk projektowych oraz wzorców projektowych.
Technology
Ness Solution
Programista Backend (Java)
Mid
Remote
Warsaw, Poland
100 - 105 PLN
🏢 Summary: Remote Java Developer role focused on developing and maintaining backend systems supporting air traffic safety infrastructure. The position involves building modern Java-based applications, participating in Agile/Scrum processes, ensuring code quality, and maintaining stable system environments. The offer includes B2B cooperation, remote work, and participation in technologically advanced strategic projects. 🗂️ Requirements: Minimum 3 years of experience in Java backend development, Knowledge of Java 8+, Experience with Spring Framework, Experience with Spring Boot, Knowledge of Hibernate, Knowledge of JPA, Experience with SQL databases, Experience with NoSQL databases, Experience with unit and integration testing, Knowledge of JUnit, Knowledge of Mockito, Knowledge of Spock, Knowledge of TestContainers, Knowledge of WireMock, Experience with REST services, Experience with SOAP services, Experience with Docker, Experience working in Agile/Scrum, English proficiency for technical documentation 📃 Skills: Java, Spring, SpringBoot, Hibernate, JPA, SQL, NoSQL, JUnit, Mockito, Spock, TestContainers, WireMock, REST, SOAP, Docker, Agile, Scrum 🏢 Description: Dołącz do zespołu, który rozwija systemy wspierające bezpieczeństwo ruchu lotniczego! Dla naszego klienta poszukujemy Java Developera , który dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie zaawansowanych aplikacji backendowych. Szukamy osoby z doświadczeniem w projektowaniu i tworzeniu nowoczesnych rozwiązań opartych o Javę, która chce mieć realny wpływ na rozwój systemów o kluczowym znaczeniu dla funkcjonowania infrastruktury lotniczej. Tryb pracy: Zdalny Twoje zadania Rozwój i utrzymanie aplikacji backendowych zgodnie z przyjętą architekturą oraz standardami projektowymi. Aktywny udział w pracach zespołu realizowanych w metodyce Scrum, w tym planowaniu sprintów, refinementach i pozostałych ceremoniach. Weryfikacja jakości kodu poprzez udział w code review oraz dzielenie się wiedzą i dobrymi praktykami z zespołem. Diagnozowanie oraz rozwiązywanie problemów technicznych związanych ze środowiskami i aplikacjami. Dobór odpowiednich technologii i rozwiązań wspierających realizację celów projektowych. Tworzenie oraz bieżąca aktualizacja dokumentacji technicznej. Zapewnienie stabilnego działania systemów biznesowych poprzez instalację, konfigurację oraz utrzymanie środowisk i aplikacji. Nasze oczekiwania: Posiadasz minimum 3 lata doświadczenia w programowaniu aplikacji backendowych w języku Java. Bardzo dobrze znasz Java (8 lub nowsza), Spring Framework, Spring Boot, Hibernate oraz JPA. Masz doświadczenie w pracy z relacyjnymi i nierelacyjnymi bazami danych (SQL i NoSQL). Tworzysz testy jednostkowe i integracyjne z wykorzystaniem narzędzi takich jak JUnit, Mockito, Spock, TestContainers czy WireMock. Znasz technologie REST oraz SOAP i masz doświadczenie w tworzeniu lub integracji usług opartych o te standardy. Potrafisz wykorzystywać Dockera do budowania i uruchamiania aplikacji Java w środowiskach kontenerowych. Dobrze odnajdujesz się w pracy zgodnej z metodykami Agile/Scrum. Posługujesz się językiem angielskim na poziomie umożliwiającym swobodną pracę z dokumentacją techniczną. Mile widziane: Znajomość dobrych praktyk programistycznych, takich jak TDD, DDD oraz Clean Code (SOLID, KISS, DRY) lub gotowość do rozwijania kompetencji w tym obszarze. Wykształcenie wyższe techniczne (informatyka, automatyka, elektronika, teleinformatyka lub kierunki pokrewne). Oferujemy: Możliwość udziału w rozwoju nowoczesnych systemów wspierających bezpieczeństwo ruchu lotniczego. Pracę przy projektach o strategicznym znaczeniu i wysokim poziomie zaawansowania technologicznego. Współpracę z doświadczonym zespołem specjalistów w środowisku Agile. Stabilne zatrudnienie w modelu B2B. Pracę zdalną. Preferencyjnie pakiety Luxmed i Multisport. Możliwość rozwoju zawodowego oraz udziału w ambitnych projektach technologicznych. Ścisła współpraca z architektami, analitykami, testerami oraz pozostałymi członkami zespołu projektowego. Zainteresowała Cię ta oferta? Prześlij swoje CV i dołącz do zespołu tworzącego rozwiązania wspierające funkcjonowanie jednego z najważniejszych elementów infrastruktury transportowej w Polsce. Czekamy na Twoją aplikację!
Technology
Upvanta sp. z o.o.
Backend Java Developer
Senior
Remote
Warsaw, Poland
1,000 - 1,100 PLN
🏢 Summary: Oferta dotyczy stanowiska Backend Java Developera odpowiedzialnego za rozwój i utrzymanie kluczowych aplikacji biznesowych w oparciu o Java i Spring Boot. Rola obejmuje modernizację istniejących systemów, projektowanie nowych funkcjonalności oraz dbanie o jakość i wydajność kodu w środowisku Scrum. Praca daje możliwość realnego wpływu na rozwój produktów i architektury przy wykorzystaniu nowoczesnego stosu technologicznego. 🗂️ Requirements: Minimum 4 lata doświadczenia jako Backend Java Developer, Bardzo dobra znajomość Java 17+, Bardzo dobra znajomość Spring Boot, Bardzo dobra znajomość Spring Framework, Bardzo dobra znajomość Spring Security, Bardzo dobra znajomość Hibernate, Bardzo dobra znajomość Maven, Bardzo dobra znajomość Git, Doświadczenie z Docker, Doświadczenie z Kubernetes, Doświadczenie w pracy w metodyce Agile/Scrum, Umiejętność pisania czytelnego i testowalnego kodu 📃 Skills: Java, Spring, SpringBoot, SpringSecurity, Hibernate, Maven, Git, Docker, Kubernetes, Scrum, Agile 🏢 Description: Poszukujemy doświadczonego Backend Java Developera , który dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie kluczowych aplikacji biznesowych. Jeśli masz minimum 4 lata doświadczenia w tworzeniu aplikacji backendowych w Javie, cenisz wysoką jakość kodu i dobrze odnajdujesz się w środowisku Scrum – zapraszamy do aplikowania. Twoje zadania Rozwój i utrzymanie aplikacji backendowych opartych o Java i Spring Boot. Modernizacja oraz aktualizacja istniejących rozwiązań do najnowszych wersji frameworków. Projektowanie i implementacja nowych funkcjonalności zgodnie z wymaganiami biznesowymi. Refaktoryzacja kodu oraz optymalizacja wydajności aplikacji. Udział w code review oraz dbanie o jakość i spójność kodu. Współpraca z zespołem w metodyce Scrum. Analiza i rozwiązywanie zgłoszeń produkcyjnych oraz wsparcie utrzymania systemów. Nasze wymagania Minimum 4 lata doświadczenia na stanowisku Backend Java Developera. Bardzo dobra znajomość: Java 17+ Spring Boot Spring Framework Spring Security Hibernate Maven Git Doświadczenie w pracy z Dockerem oraz Kubernetes. Umiejętność pisania czytelnego, wydajnego i dobrze testowalnego kodu. Doświadczenie w pracy w metodykach Agile/Scrum. Samodzielność, odpowiedzialność oraz nastawienie na współpracę zespołową. Mile widziane Doświadczenie z modernizacją starszych aplikacji i migracją do nowszych wersji frameworków. Znajomość dobrych praktyk projektowych oraz wzorców projektowych. Oferujemy Udział w rozwoju kluczowych systemów biznesowych. Pracę z nowoczesnym stosem technologicznym. Możliwość realnego wpływu na rozwój produktów i architekturę rozwiązań. Przyjazną atmosferę oraz współpracę z doświadczonym zespołem. Elastyczną formę współpracy oraz możliwość pracy zdalnej.
Technology
Ness Solution
Starszy Programista Java
Senior
Remote
Warsaw, Poland
115 - 120 PLN
🏢 Summary: Oferta dotyczy pracy zdalnej dla Starszego Programisty Java przy rozwoju i utrzymaniu backendowych systemów wspierających bezpieczeństwo ruchu lotniczego. Rola obejmuje projektowanie nowoczesnych rozwiązań opartych o architekturę mikroserwisową, integrację usług oraz dbanie o jakość i wydajność aplikacji. Kandydat będzie współpracować w środowisku Agile przy projektach o strategicznym znaczeniu. 🗂️ Requirements: Minimum 5 lat doświadczenia w tworzeniu aplikacji backendowych w Java, Znajomość Java 8+, Znajomość Spring Framework, Znajomość Spring Boot, Znajomość Hibernate, Doświadczenie z Java EE, Doświadczenie z bazami SQL i NoSQL, Doświadczenie z architekturą mikroserwisową, Znajomość Docker, Doświadczenie z REST i SOAP, Znajomość OAuth 2.0, Znajomość OpenID Connect, Znajomość SAML, Doświadczenie z testami jednostkowymi i integracyjnymi, Umiejętność rozwiązywania problemów wydajnościowych, Znajomość Clean Code, Znajomość SOLID, Znajomość DRY, Znajomość KISS, Znajomość TDD, Znajomość DDD, Doświadczenie w pracy z systemami o wysokim znaczeniu biznesowym, Znajomość Agile/Scrum, Znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną 📃 Skills: Java, Spring, SpringBoot, Hibernate, JavaEE, SQL, NoSQL, Docker, REST, SOAP, OAuth2, OpenID, SAML, JUnit, Mockito, Spock, TestContainers, WireMock, TDD, DDD, Scrum, Agile 🏢 Description: Dołącz do zespołu, który rozwija systemy wspierające bezpieczeństwo ruchu lotniczego! Dla naszego klienta poszukujemy Starszego Programisty Java , który dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie zaawansowanych aplikacji backendowych. Szukamy osoby z dużym doświadczeniem w projektowaniu i tworzeniu nowoczesnych rozwiązań opartych o Javę, która chce mieć realny wpływ na rozwój systemów o kluczowym znaczeniu dla funkcjonowania infrastruktury lotniczej. Tryb pracy: Zdalny Twoje zadania: Rozwój oraz implementacja nowych funkcjonalności w aplikacjach backendowych opartych o Javę. Tworzenie wysokiej jakości kodu zgodnie z obowiązującą architekturą i standardami projektowymi. Łączenie i wdrażanie poszczególnych komponentów w spójne rozwiązania systemowe. Proponowanie i wybór najlepszych rozwiązań technologicznych odpowiadających potrzebom projektu. Przygotowywanie oraz rozwijanie testów jednostkowych i integracyjnych, dbając o wysoką jakość kodu. Przegląd kodu tworzonego przez innych członków zespołu oraz dzielenie się wiedzą i dobrymi praktykami. Wspieranie mniej doświadczonych programistów w codziennej pracy oraz rozwoju kompetencji. Konfiguracja środowisk developerskich oraz narzędzi niezbędnych do realizacji projektów. Identyfikowanie i usuwanie problemów technicznych związanych ze środowiskiem oraz wydajnością aplikacji. Opracowywanie i aktualizowanie dokumentacji technicznej. Aktywny udział w pracy zespołu Scrum, w tym podczas planowania sprintów, refinementów, review i retrospektyw. Ścisła współpraca z architektami, analitykami, testerami oraz pozostałymi członkami zespołu projektowego. Nasze oczekiwania: Posiadasz minimum 5 lat doświadczenia w tworzeniu aplikacji backendowych w technologii Java. Bardzo dobrze znasz Java (8 lub nowsza), Spring Framework, Spring Boot oraz Hibernate. Masz praktyczne doświadczenie w pracy z technologiami Java EE. Swobodnie pracujesz z relacyjnymi i nierelacyjnymi bazami danych (SQL i NoSQL). Tworzyłeś lub rozwijałeś aplikacje oparte na architekturze mikroserwisowej. Znasz Dockera i potrafisz wykorzystywać kontenery do budowania oraz uruchamiania aplikacji Java. Posiadasz doświadczenie w projektowaniu i integracji usług REST oraz SOAP. Znasz mechanizmy uwierzytelniania i autoryzacji, takie jak OAuth 2.0, OpenID Connect czy SAML. Tworzysz testy jednostkowe i integracyjne z wykorzystaniem narzędzi takich jak JUnit, Mockito, Spock, TestContainers lub WireMock. Potrafisz analizować i eliminować problemy związane z wydajnością aplikacji. W codziennej pracy stosujesz dobre praktyki programistyczne, w tym Clean Code, SOLID, DRY, KISS oraz podejścia TDD i DDD. Masz doświadczenie w rozwijaniu oraz utrzymaniu kluczowych elementów systemów o wysokim znaczeniu biznesowym. Dobrze odnajdujesz się w środowisku Agile/Scrum i znasz cały proces wytwarzania oprogramowania. Posługujesz się językiem angielskim na poziomie pozwalającym na swobodną pracę z dokumentacją techniczną. Mile widziane: Wykształcenie wyższe techniczne (informatyka, automatyka, elektronika, teleinformatyka lub kierunki pokrewne). Doświadczenie w realizacji projektów o wysokiej dostępności lub krytycznym znaczeniu. Otwartość na dzielenie się wiedzą i wspieranie rozwoju pozostałych członków zespołu. Oferujemy: Możliwość udziału w rozwoju nowoczesnych systemów wspierających bezpieczeństwo ruchu lotniczego. Pracę przy projektach o strategicznym znaczeniu i wysokim poziomie zaawansowania technologicznego. Współpracę z doświadczonym zespołem specjalistów w środowisku Agile. Stabilne zatrudnienie w modelu B2B. Pracę zdalną. Preferencyjne pakiety Luxmed oraz MultiSport. Możliwość rozwoju zawodowego oraz udziału w ambitnych projektach technologicznych. Zainteresowała Cię ta oferta? Prześlij swoje CV i dołącz do zespołu tworzącego rozwiązania wspierające funkcjonowanie jednego z najważniejszych elementów infrastruktury transportowej w Polsce. Czekamy na Twoją aplikację!
Technology
Grafton Recruitment
Mid/Senior Java Developer
Senior
Hybrid
Warsaw, Poland
19,000 - 25,000 PLN
🏢 Summary: Senior Java Developer role in an agile, international team focused on designing and building cloud-based backend and fullstack solutions. The position involves architecting scalable systems, ensuring high code quality, and contributing to CI/CD and DevOps practices. The role also includes technical leadership and collaboration with cross-functional teams to deliver secure, high-performance applications. 🗂️ Requirements: Expert knowledge of Java for backend and fullstack development, Experience architecting cloud-based SaaS solutions, Proficiency in automated testing and CI/CD pipelines, Experience with version control systems, Ability to deliver secure and scalable code, Bachelor’s degree in Computer Science, Engineering or related field with 5+ years of experience OR 9+ years of relevant industry experience 📃 Skills: Java, SaaS, CI/CD, Git, AWS, GCP, Azure, Docker, Kubernetes, TypeScript, Python 🏢 Description: About the Role: We are looking for a Senior Java Developer to join an agile, international engineering team working on cloud-based solutions serving diverse industries. As a technical leader, you will design, build, and maintain robust backend and fullstack systems, impacting both product performance and business outcomes. Must Have Expert knowledge of Java (backend/fullstack web development) Experience architecting cloud-based solutions (SaaS platforms or similar) Proficiency in automated testing, deployment pipelines, version control, and CI/CD practices Strong command of English for daily teamwork in multicultural environments Demonstrated ability to deliver secure, scalable, high-quality code Bachelor’s degree in Computer Science, Engineering, or related field with 5+ years of professional experience, OR 9+ years’ relevant industry experience (without degree) Nice to Have Exposure to other technologies (TypeScript, Python, etc.) Experience working with multiple data models and integrating acquired codebases Previous engagement in Agile/Scrum teams (sprint planning, retrospectives, hackathons) Background in industries like energy, IoT, finance, or regulated environments Familiarity with modern cloud platforms (AWS, GCP, Azure) and DevOps practices (Docker, Kubernetes) Your Profile Tech Enthusiast: Keen to learn and apply emerging technologies and best practices Analytical Thinker: Able to define requirements and design effective solutions to complex challenges Product Mindset: Understands how technical decisions influence user experience and business drivers Team Player: Works well in autonomous, distributed teams and supports collaborative engineering culture Key Responsibilities Design and develop Java-based backend and fullstack features for cloud-based applications Contribute to scalable, unified system architectures and help integrate diverse platforms and technologies Write and maintain high-performance, secure code and automated tests to ensure product quality Participate in sprint planning, code reviews, retrospectives, and technical discussions Work closely with product managers and business stakeholders to align technical development with commercial goals Mentor junior engineers and promote continuous improvement in team processes Ready for your next challenge? Send your CV detailing your experience in Java, cloud technologies, and agile teams. Tell us about your approach to system architecture and cross-team collaboration!
Technology
Tukano Software House Sp. z o. o.
Lider Techniczny
Senior
Remote
Warsaw, Poland
90 - 110 PLN
🏢 Summary: Offer for a Technical Leader responsible for designing and developing backend systems in Java, leading a development team, and overseeing architecture and code quality. The role combines hands-on backend development with technical leadership and architectural supervision in agile projects. 🗂️ Requirements: Minimum 5 years experience as Backend Developer (Java), Experience managing development teams, Proficiency in Java 8+, Experience with Spring and Spring Boot, Knowledge of relational databases, Experience with unit testing libraries, Experience with static code analysis tools (e.g., SonarQube), Knowledge of backend architecture and programming best practices, Experience working in agile teams 📃 Skills: Java, Spring, SpringBoot, SQL, SonarQube, JUnit, Hibernate, Agile 🏢 Description: Firma Tukano Software House Sp. z o. o. zajmuje się wytwarzaniem dedykowanego oprogramowania, oraz utrzymaniem systemów informatycznych. Aktualnie tworzymy rozwiązania dla Start-upów w branży medycznej, e-commerce i nie tylko. Budując nasz zespół kładziemy duży nacisk na współpracę, ciągły rozwój oraz utrzymanie dobrej atmosfery i warunków pracy. Mając jasne cele, oraz czyste intencje, kreatywność i zaangażowanie jest dla nas czymś naturalnym nie wymagającym wysiłku. Jeżeli chcesz pracować w takich warunkach i spełniasz wymagania tej oferty, aplikuj abyśmy mogli lepiej się poznać. Aktualnie do naszego zespołu poszukujemy Lidera Technicznego (k/m). Twój zakres obowiązków: Projektowanie i rozwój systemu backendowego; Zarządzanie zespołem programistycznym; Praca z bazami danych; Zapewnienie jakości oprogramowania; Nadzór nad architekturą i standardami technicznymi; Współpraca projektowa. Nasze wymagania: Minimum 5 lat doświadczenia w pracy na stanowisku programisty Backend (Java); Doświadczenie w zarządzaniu zespołem programistów; Znajomość Java minimum w wersji 8; Znajomość framework Spring i Spring Boot; Znajomość relacyjnych baz danych; Znajomość jednej z bibliotek wspierających testy jednostkowe; Znajomość narzędzi statycznej analizy kodu np. SonarQube; Praktyczne doświadczenie i wiedza z zakresu zarządzania zespołem developerskim, pracy w zespołach zwinnych, dobrych praktyk programistycznych oraz architektury backend. Oferujemy: Pracę przy innowacyjnych projektach. Pracę w zespole wykorzystującym zwinne metodyki wytwarzania oprogramowania. Możliwość pracy zdalnej lub hybrydowej. Budżet integracyjny. Program poleceń pracowniczych. Możliwość rozwoju zawodowego. Ubezpieczenie zdrowotne. Kurs języka angielskiego z native speakerem. Kartę sportową. Przyjazną atmosferę. Cykliczne integracje :-)
Technology
Sedivio
Tech Lead Java (100% zdalnie)
Senior
Remote
Warsaw, Poland
130 - 180 PLN
🏢 Summary: Offer for an experienced Java Tech Lead to lead a proven development team and design, build, and scale Java-based systems. The role combines technical leadership, architectural decision-making, and hands-on development with Spring Boot and microservices. Opportunity to join a project with your own established team and drive technical standards and quality. 🗂️ Requirements: 5–7+ years of experience with Java, Experience as Tech Lead or Senior with team responsibility, Proven experience building and leading development teams, Strong knowledge of Java and Spring Boot, Experience designing microservices and REST APIs, Ability to make architectural decisions, Experience with code review and setting coding standards 📃 Skills: Java, Spring, SpringBoot, Microservices, REST, Architecture 🏢 Description: Szukamy doświadczonego Tech Leada Java , który nie tylko świetnie odnajduje się w roli lidera technicznego, ale także pracuje ze sprawdzonym, zgranym zespołem , z którym może wspólnie realizować projekty od pierwszego dnia. Zależy nam na osobach, które mają za sobą realne doświadczenie budowania i prowadzenia zespołów oraz chcą przenieść tę efektywność do nowego środowiska. Twoje zadania Prowadzenie zespołu developerskiego (architektura, code review, mentoring) Projektowanie i rozwój systemów opartych o Javę (Spring/Spring Boot) Współpraca z biznesem i interesariuszami Ustalanie standardów technicznych i dbanie o jakość kodu Skalowanie zespołu i procesów w projekcie Kogo szukamy Minimum 5–7 lat doświadczenia w Javie Doświadczenie w roli Tech Leada / Seniora z odpowiedzialnością zespołową Własny, sprawdzony zespół developerski, z którym chcesz kontynuować współpracę Bardzo dobra znajomość: Java, Spring Boot, mikroserwisy, REST Umiejętność podejmowania decyzji architektonicznych Komunikatywność i nastawienie na współpracę Co oferujemy Możliwość wejścia do projektu z własnym zespołem i realny wpływ na jego kształt Dużą autonomię techniczną i decyzyjność Stabilne, długoterminowe projekty Atrakcyjne wynagrodzenie i elastyczną formę współpracy Przyjazną kulturę pracy opartą na zaufaniu Dlaczego warto? Stawiamy na zespoły, które już się sprawdziły — wierzymy, że zgrana ekipa to największa wartość . Jeśli masz ludzi, z którymi dobrze Ci się pracuje i chcecie razem wejść w nowy projekt — to oferta dla Ciebie. 📩 Zainteresowany/a? Wyślij CV oraz krótką informację o swoim zespole (wielkość, kompetencje, doświadczenie).
Technology
ITIS
Technical Lead Java Developer
Senior
Remote
Warsaw, Poland
🏢 Summary: Senior technology leadership role in a large-scale enterprise insurance project focused on building a new system from scratch using Java and Angular technologies. The position involves designing architecture, developing responsive web applications, supporting Java developers, and influencing technical decisions and team composition. 🗂️ Requirements: 5+ years of experience with Java and Spring Boot, 3+ years of experience with Angular, Technical higher education degree, Team leadership competencies, Experience with microservices architecture, Experience with REST API and gRPC, Knowledge of event-driven architecture, Experience with MS SQL Server and PostgreSQL 📃 Skills: Java, SpringBoot, Angular, TypeScript, NgRx, Signals, MSSQL, PostgreSQL, Redis, Microservices, REST, gRPC, RabbitMQ, Kubernetes, Tanzu 🏢 Description: Wymagane: · Backend: Java v11+ · Frontend: Angular (v16+), TypeScript, NgRx, Signals. · Bazy danych: MS SQL Server, PostgreSQL Redis. · Architektura: Microservices, REST API, gRPC, Event-driven architecture (RabbitMQ) · Infrastruktura: Tanzu Kubernetes Twój zakres obowiązków: · Praca w międzynarodowych projektach klasy Enterprise · Tworzenie responsywnych aplikacji internetowych · Wsparcie techniczne pozostałych programistów Java Nasze wymagania: · Minimum 5 lat doświadczenia w pracy z Java oraz Spring Boot · Minimum 3 lata doświadczenia w pracy z Angular · Wykształcenie wyższe techniczne · Kompetencje związane z zarządzaniem zespołem technicznym Tak organizujemy naszą pracę · wewnątrz organizacji · koncentrujesz się na jednym projekcie · możesz zmienić projekt · masz wpływ na produkt To oferujemy · Przyjazną atmosferę · Profesjonalne środowisko pracy · Indywidualną ścieżkę kariery · Szkolenia, konferencje, certyfikaty · Premie projektowe · Prywatną opiekę medyczną · Pakiet Multisport · Praca zdalna Benefity: · dofinansowanie zajęć sportowych · prywatna opieka medyczna · dofinansowanie szkoleń i kursów · ubezpieczenie na życie · spotkania integracyjne Szukasz projektu, w którym Twoje decyzje nie lądują w szufladzie? Praca w stabilnej organizacji z branży ubezpieczeniowej – poszukujemy lidera technologicznego, który weźmie odpowiedzialność za architekturę nowego, strategicznego projektu o ogromnej skali. Nie wchodzisz w zastany, przestarzały system. Tworzysz nową jakość od podstaw. Twój wpływ na projekt - to nie jest rola "utrzymaniowa". Otrzymujesz realną autonomię w dwóch kluczowych obszarach: Architektura i technologia: Masz decydujący głos w kwestii wyboru narzędzi, bibliotek i podejścia architektonicznego. Ty projektujesz fundamenty systemu, który obsłuży miliony operacji. Budowanie zespołu: Będziesz miał bezpośredni wpływ na to, z kim pracujesz. Uczestniczysz w procesie rekrutacji, selekcji oraz dobierasz kompetencje członków swojego przyszłego zespołu programistów.