New offer - be the first one to apply!

July 2, 2026

Technical Lead Java Developer

Senior • Remote

Warsaw, Poland

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

Opis projektu

Praca w stabilnej organizacji z branży ubezpieczeniowej – poszukiwany jest lider technologiczny, który weźmie odpowiedzialność za architekturę nowego, strategicznego projektu o ogromnej skali. Projekt tworzony jest od podstaw, bez pracy na przestarzałych systemach.

Rola zapewnia realną autonomię w obszarach architektury i budowania zespołu.

Architektura i technologia

Decydujący wpływ na wybór narzędzi, bibliotek i podejścia architektonicznego. Projektowanie fundamentów systemu obsługującego miliony operacji.

Budowanie zespołu

Udział w procesie rekrutacji, selekcji oraz doborze kompetencji członków zespołu programistycznego.

Similar jobs you might like

Technology

Klient justjoin.it

Technical Lead Developer - Java

Senior

Remote

Warsaw, Poland

🏢 Summary: Rola lidera technologicznego w międzynarodowym projekcie klasy Enterprise, odpowiedzialnego za zaprojektowanie architektury i budowę nowego, strategicznego systemu od podstaw. Stanowisko łączy rozwój backendu i frontendu z realnym wpływem na wybór technologii oraz budowę zespołu. Praca w środowisku microservices z dużą skalą operacji i wysoką autonomią decyzyjną. 🗂️ Requirements: Minimum 5 lat doświadczenia z Java i Spring Boot, Minimum 3 lata doświadczenia z Angular, Wykształcenie wyższe techniczne, Doświadczenie w zarządzaniu zespołem technicznym, Doświadczenie w projektowaniu architektury systemów rozproszonych, Znajomość architektury mikroserwisowej i komunikacji REST/gRPC, Doświadczenie w pracy z relacyjnymi bazami danych 📃 Skills: Java, Spring, 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.

Technology

ITIS

FullStack Developer (Java + Angular)

Senior

Remote

Warsaw, Poland

🏢 Summary: Offer for a Fullstack Developer role in a large-scale digital transformation project within the insurance sector, focused on building and maintaining a microservices-based ecosystem using modern Java and Angular technologies. The role involves developing scalable backend services and responsive frontend applications, contributing to architecture design, and ensuring high code quality in distributed systems. Work includes integration with multiple services, automation, and maintaining high availability and performance. 🗂️ Requirements: Minimum 4 years commercial software development experience, Minimum 2 years commercial experience with Java, Minimum 2 years commercial experience with Angular, Strong knowledge of Java and Spring Boot, Good understanding of Angular framework, Experience with microservices architecture, Experience with distributed systems, Experience with REST API, Experience with message brokers, Experience with gRPC, Knowledge of design patterns SOLID DRY KISS, Experience with unit and integration testing 📃 Skills: Java, Spring, SpringBoot, SpringSecurity, Hibernate, JPA, jOOQ, Liquibase, MapStruct, Lombok, Angular, TypeScript, NgRx, RxJS, PrimeNG, TailwindCSS, Jest, Microservices, REST, gRPC, Kubernetes, Docker, GitOps, PostgreSQL, MSSQL, Redis, IntelliJ, SonarQube, Jira, Confluence 🏢 Description: Branża: Ubezpieczenia (Digital Transformation) O projekcie Dołącz do zespołu lidera rynku ubezpieczeń, gdzie technologia spotyka się ze skalą. Budujemy nowoczesny ekosystem oparty na architekturze mikroserwisowej, Java 21+, Spring Boot 3+ oraz Angular 17+. System obsługuje złożone procesy biznesowe, dużą liczbę operacji oraz integracje z wieloma usługami wewnętrznymi i zewnętrznymi. Stawiamy na czysty kod, automatyzację, wysoką dostępność, monitoring i skalowalność systemów. Twój profil technologiczny W naszej codziennej pracy wykorzystujemy nowoczesny stos technologiczny. Szukamy osoby, która czuje się swobodnie w obu światach: Backend: Java 21+, Spring Boot 3+, Spring Security, Hibernate/JPA, jOOQ, Liquibase, MapStruct, Lombok Frontend: Angular 17+, TypeScript, NgRx, RxJS, PrimeNG, TailwindCSS, Jest. Architektura: Microservices, REST API, gRPC, event-driven architecture, Kubernetes, Docker, GitOps. Bazy danych: PostgreSQL, MS SQL Server, Redis. Narzędzia: IntelliJ IDEA Ultimate, SonarQube, Jira, Confluence. Mile widziane: Doświadczenie z narzędziami do konteneryzacji ( Docker, Kubernetes, Tanzu ). Twoje zadania Projektowanie i implementacja skalowalnych mikroserwisów w ekosystemie Java. Tworzenie responsywnych i wydajnych interfejsów użytkownika w Angularze. Dbanie o jakość kodu poprzez Code Review oraz pisanie testów (Unit/Integration Testing). Współudział w projektowaniu architektury rozwiązań mikroserwisowych przy współpracy z Solution Architektami i zespołami DevOps. Mentoring młodszych członków zespołu i dzielenie się wiedzą techniczną. Czego oczekujemy? Minimum 4-letniego doświadczenia w komercyjnym tworzeniu oprogramowania. Minimum 2-letniego doświadczenia w komercyjnym tworzeniu oprogramowania w technologiach Java oraz Angular. Bardzo dobrej znajomości Java, Spring Boot oraz dobrego zrozumienia frameworku Angular. Praktycznej znajomości wzorców projektowych (SOLID, DRY, KISS) oraz zasad projektowania mikroserwisów. Doświadczenia w pracy z architekturą rozproszoną i systemami opartymi o REST API, message broker, gRPC. Umiejętności analitycznego myślenia - branża ubezpieczeniowa to złożona logika biznesowa. Co oferujemy? Stabilność i skala: Praca dla największych instytucji finansowych, które inwestują w najnowsze technologie. Wpływ: Realny wpływ na architekturę systemów, z których korzystają tysiące agentów i miliony klientów. Rozwój: Budżet szkoleniowy, dostęp do platform edukacyjnych oraz certyfikacje Elastyczność: Praca w 100% zdalna oraz elastyczne godziny rozpoczęcia pracy. Benefit Pack: Prywatna opieka medyczna, karta sportowa, oraz ubezpieczenie grupowe.

Technology

IT Squad

Fullstack Developer (Java, Angular)

Senior

Remote

Warsaw, Poland

🏢 Summary: Fullstack Developer role focused on designing, developing and maintaining web applications using Java (backend) and Angular (frontend). The position involves end-to-end development, testing, optimization and participation in technical decision-making within an international environment. Fully remote B2B cooperation with exposure to modern Java/Angular projects. 🗂️ Requirements: 4-5+ years commercial experience with Java, 4-5+ years commercial experience with Angular, Higher technical education (Computer Science or related), Experience in developing and maintaining web applications, Experience in code design, optimization and debugging, Knowledge of relational databases (PostgreSQL or MySQL), Experience with version control systems (Git) 📃 Skills: Java, Angular, PostgreSQL, MySQL, SQL, Git, Jenkins, GitHubActions, AWS, Azure, GCP, CICD 🏢 Description: ZAKRES OBOWIĄZKÓW Projektowanie, rozwój i utrzymanie aplikacji webowych w architekturze fullstack (Java backend, Angular frontend) Współpraca z zespołem programistów, product ownerami i QA w celu tworzenia wysokiej jakości rozwiązań Udział w procesie analizy wymagań i proponowanie optymalnych rozwiązań technicznych Tworzenie i utrzymywanie testów jednostkowych oraz integracyjnych Optymalizacja kodu pod kątem wydajności, skalowalności i bezpieczeństwa Wsparcie w debugowaniu i rozwiązywaniu problemów produkcyjnych Dokumentowanie rozwiązań technicznych oraz udział w przeglądach kodu (code review) CZEGO OCZEKUJEMY Minimum 4-5 lat doświadczenia komercyjnego w pracy z Java i Angular Wykształcenie wyższe techniczne (informatyka lub kierunki pokrewne) Doświadczenia w tworzeniu i utrzymaniu aplikacji webowych Umiejętności projektowania, optymalizacji i debugowania kodu Znajomości relacyjnych baz danych (PostgreSQL, MySQL lub podobne) Znajomości narzędzi kontroli wersji (np. Git) Umiejętności pracy zespołowej i komunikatywności w języku angielskim Samodzielności i odpowiedzialności za realizowane zadania Gotowości do pracy częściowo w godzinach wschodniego wybrzeża (EST) Bardzo dobrej znajomości języka angielskiego - będzie to język Twojej codziennej pracy MILE WIDZIANE Doświadczenie w CI/CD (Jenkins, GitHub Actions itp.) Znajomość chmur publicznych (AWS, Azure, GCP) Doświadczenie w pisaniu testów jednostkowych i integracyjnych CO OFERUJEMY Pracę w pełni zdalną Możliwość pracy nad nowoczesnymi projektami w technologii Java / Angular Współpracę w dynamicznym, profesjonalnym zespole z doświadczeniem w międzynarodowych projektach Rozwój zawodowy poprzez udział w ciekawych projektach i dostęp do szkoleń technicznych Przyjazną atmosferę pracy, wsparcie zespołu i mentoring Udział w decyzjach technicznych i możliwość wdrażania własnych pomysłów Zatrudnienie ma umowę B2B

Technology

ITIS

FullStack Developer (Java + Angular)

Senior

Remote

Warsaw, Poland

🏢 Summary: Remote role in the insurance sector focused on building and developing a large-scale microservices ecosystem based on Java 21+, Spring Boot 3+ and Angular 17+. The position combines backend and frontend development with architectural collaboration in a distributed, event-driven environment. The offer includes work on high-availability systems with strong emphasis on clean code, automation and scalability. 🗂️ Requirements: Minimum 5 years of commercial software development experience, Minimum 3 years of commercial experience with Java and Angular, Strong knowledge of Java and Spring Boot, Good understanding of Angular framework, Experience with microservices architecture, Experience with distributed systems and REST API, Experience with message brokers and gRPC, Knowledge of design principles: SOLID, DRY, KISS, Experience with relational databases, Experience with unit and integration testing 📃 Skills: Java, Spring, SpringBoot, SpringSecurity, Hibernate, JPA, jOOQ, Liquibase, MapStruct, Lombok, Angular, TypeScript, NgRx, RxJS, PrimeNG, TailwindCSS, Jest, Microservices, REST, gRPC, Kubernetes, Docker, GitOps, PostgreSQL, MSSQL, Redis, GitLab, IntelliJ, SonarQube, ArgoCD, Helm, Jira, Confluence, Grafana, Prometheus, Instana, Sentry, Datadog 🏢 Description: Miejsce pracy: Zdalnie Branża: Ubezpieczenia (Digital Transformation) O projekcie Dołącz do zespołu lidera rynku ubezpieczeń, gdzie technologia spotyka się ze skalą. Budujemy nowoczesny ekosystem oparty na architekturze mikroserwisowej, Java 21+, Spring Boot 3+ oraz Angular 17+. System obsługuje złożone procesy biznesowe, dużą liczbę operacji oraz integracje z wieloma usługami wewnętrznymi i zewnętrznymi. Stawiamy na czysty kod, automatyzację, wysoką dostępność, monitoring i skalowalność systemów. Twój profil technologiczny W naszej codziennej pracy wykorzystujemy nowoczesny stos technologiczny. Szukamy osoby, która czuje się swobodnie w obu światach: Backend: Java 21+, Spring Boot 3+, Spring Security, Hibernate/JPA, jOOQ, Liquibase, MapStruct, Lombok Frontend: Angular 17+, TypeScript, NgRx, RxJS, PrimeNG, TailwindCSS, Jest. Architektura: Microservices, REST API, gRPC, event-driven architecture, Kubernetes, Docker, GitOps. Bazy danych: PostgreSQL, MS SQL Server, Redis. Narzędzia: GitLab, IntelliJ IDEA Ultimate, SonarQube, ArgoCD, Helm, Jira, Confluence. Mile widziane: Doświadczenie z narzędziami do konteneryzacji ( Docker, Kubernetes, Tanzu ). Doświadczenie z cloud computing, observability oraz narzędziami monitoringu: Grafana, Prometheus, Instana, Sentry lub Datadog. Twoje zadania Projektowanie i implementacja skalowalnych mikroserwisów w ekosystemie Java. Tworzenie responsywnych i wydajnych interfejsów użytkownika w Angularze. Dbanie o jakość kodu poprzez Code Review oraz pisanie testów (Unit/Integration Testing). Współudział w projektowaniu architektury rozwiązań mikroserwisowych przy współpracy z Solution Architektami i zespołami DevOps. Mentoring młodszych członków zespołu i dzielenie się wiedzą techniczną. Czego oczekujemy? Minimum 5-letniego doświadczenia w komercyjnym tworzeniu oprogramowania. Minimum 3-letniego doświadczenia w komercyjnym tworzeniu oprogramowania w technologiach Java oraz Angular. Bardzo dobrej znajomości Java, Spring Boot oraz dobrego zrozumienia frameworku Angular. Praktycznej znajomości wzorców projektowych (SOLID, DRY, KISS) oraz zasad projektowania mikroserwisów. Doświadczenia w pracy z architekturą rozproszoną i systemami opartymi o REST API, message broker, gRPC. Umiejętności analitycznego myślenia - branża ubezpieczeniowa to złożona logika biznesowa. Co oferujemy? Stabilność i skala: Praca dla największych instytucji finansowych, które inwestują w najnowsze technologie. Wpływ: Realny wpływ na architekturę systemów, z których korzystają tysiące agentów i miliony klientów. Rozwój: Budżet szkoleniowy, dostęp do platform edukacyjnych oraz certyfikacje Elastyczność: Praca w 100% zdalna oraz elastyczne godziny rozpoczęcia pracy. Benefit Pack: Prywatna opieka medyczna, karta sportowa, oraz ubezpieczenie grupowe.

Technology

IT Squad

Software Architect

Senior

Remote

Warsaw, Poland

🏢 Summary: Technical Architect role focused on designing and leading implementation of scalable, secure distributed systems based on Java 17+ and Spring Boot in a cloud-native environment. The position combines architectural ownership, event-driven and microservices design, CI/CD optimization, and full-stack coordination with Angular. It includes technical leadership in Agile/DevOps teams and responsibility for quality, integrations, and high-availability solutions. 🗂️ Requirements: Minimum 5 years of experience in Java and system architecture, Strong knowledge of Java 17+ and Spring Boot, Experience in distributed systems design, Experience in microservices architecture, Experience in REST API design with OpenAPI, Practical experience with Azure Cloud, Experience with Docker and Kubernetes, Experience with CI/CD pipelines, Knowledge of Infrastructure as Code, Experience with event-driven architecture, Experience with Kafka or RabbitMQ, Knowledge of Angular and frontend technologies, Advanced knowledge of PostgreSQL or Oracle, Experience in performance optimization, Experience working in Agile/Scrum, Very good English skills 📃 Skills: Java, Spring, SpringBoot, Microservices, REST, OpenAPI, Azure, Docker, Kubernetes, CI/CD, AzureDevOps, GitHub, SonarQube, IaC, Kafka, RabbitMQ, Angular, HTML, CSS, JavaScript, TypeScript, PostgreSQL, Oracle, Agile, Scrum 🏢 Description: ZAKRES OBOWIĄZKÓW Projektowanie i odpowiedzialność za architekturę systemów – prowadzenie projektowania oraz wdrażania złożonych, rozproszonych systemów (Java 17+, Spring Boot), z naciskiem na skalowalność, wydajność i bezpieczeństwo Definiowanie standardów technologicznych – ustanawianie i egzekwowanie najlepszych praktyk w obszarze mikrousług, API REST (OpenAPI), architektury czystej oraz podejścia cloud-native Przekładanie potrzeb biznesowych na rozwiązania IT – ścisła współpraca z interesariuszami w celu tworzenia spójnej wizji architektonicznej i dopasowanych rozwiązań technologicznych Liderstwo techniczne i podejmowanie decyzji – prowadzenie zespołów międzyfunkcyjnych, wspieranie decyzji architektonicznych oraz nadzór nad realizacją inicjatyw technologicznych w środowisku Agile/DevOps Projektowanie architektury zdarzeniowej i integracji – tworzenie rozwiązań opartych o event-driven architecture (Kafka/RabbitMQ) oraz integracja systemów Rozwój i nadzór nad warstwą frontendową – koordynacja rozwoju nowoczesnych interfejsów użytkownika (Angular) w zgodzie z wymaganiami UX i architektury systemu Zapewnienie jakości i standardów kodu – prowadzenie przeglądów kodu, definiowanie standardów oraz dbanie o wysoką jakość rozwiązań Rozwiązywanie złożonych problemów technicznych – diagnozowanie i eliminowanie krytycznych problemów w środowiskach developerskich i produkcyjnych Projektowanie i optymalizacja procesów CI/CD – rozwój automatyzacji, pipeline’ów oraz narzędzi monitorujących wspierających ciągłe dostarczanie Zarządzanie wdrożeniami i wydaniami – planowanie, koordynacja i nadzór nad release’ami oraz wdrożeniami produkcyjnymi Tworzenie dokumentacji architektonicznej – opracowywanie diagramów, standardów i dokumentacji technicznej Mentoring i rozwój zespołu – wspieranie programistów, budowanie kultury jakości i ciągłego doskonalenia CZEGO OCZEKUJEMY Min. 5 lat doświadczenia w Java oraz projektowaniu systemów i architektury Bardzo dobrej znajomości Java (17+), Spring Boot oraz budowy systemów rozproszonych Doświadczenia w projektowaniu mikrousług i API REST (OpenAPI) Praktycznej znajomości Azure Cloud, Docker, Kubernetes oraz wdrożeń wieloregionalnych Doświadczenia z CI/CD (Azure DevOps, GitHub), SonarQube oraz Infrastructure as Code Znajomości monitoringu, automatyzacji oraz strategii wysokiej dostępności i disaster recovery Doświadczenia w event-driven architecture (Kafka lub RabbitMQ) Praktyki w integracji systemów oraz (mile widziane) rozwiązań AI/ML Znajomość Angular, HTML, CSS, JavaScript/TypeScript Umiejętność projektowania spójnych rozwiązań full-stack Zaawansowanej znajomości relacyjnych baz danych ( PostgreSQL, Oracle ) Doświadczenia w optymalizacji zapytań i wydajności systemów Doświadczenia w pracy w Agile/Scrum oraz prowadzeniu inicjatyw technicznych Bardzo dobrych umiejętności analitycznych i rozwiązywania problemów Samodzielności w pracy nad złożonymi zagadnieniami Bardzo dobrej znajomości języka angielskiego umożliwiającej swobodną komunikację biznesową MILE WIDZIANE Znajomość frameworków do automatyzacji testów Certyfikaty (Azure, Java, Kubernetes) CO OFERUJEMY Realny wpływ na rozwiązania biznesowe i technologiczne w ramach realizowanych projektów Szkolenia oraz wsparcie w określeniu ścieżki rozwoju Eventy firmowe, dostęp do usług medycznych oraz pakietów sportowych Zatrudnienie na umowę B2B Pracę w trybie 100% zdalnym lub 1 dzień pracy z biura (Trójmiasto) Krótki proces rekrutacji składający się z rozmowy HR oraz skill interview z managerem projektu

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

Technology

TSS

Programista Java

Mid

Remote

Warsaw, Poland

85 - 105 PLN

🏢 Summary: Offer for a Mid/Senior Java Backend Developer responsible for designing, developing and maintaining backend applications in a microservices architecture using Java and Spring Boot. The role includes building REST APIs, ensuring code quality and security, working with databases, and participating in CI/CD and Docker-based deployments. The position involves close collaboration within a technical team and contribution to architecture and technical decisions. 🗂️ Requirements: Minimum 3 years commercial experience in Java, Strong knowledge of Java 8+, Practical experience with Spring Boot, Experience with microservices architecture, Experience designing and implementing REST APIs, Knowledge of Oracle, PostgreSQL or MongoDB, Experience with Git and CI/CD environments, Experience writing unit tests, Knowledge of design patterns and clean code practices, Understanding of application security principles, Ability to design and implement system components independently, Fluent Polish and working English 📃 Skills: Java, SpringBoot, Microservices, REST, Oracle, PostgreSQL, MongoDB, Git, Jenkins, GitLabCI, Docker, CICD, OWASP, SQL, NoSQL 🏢 Description: W TSS napędzamy cyfrową rewolucję. Tworzymy zaawansowane systemy i innowacyjne rozwiązania z zakresu Software Development, FinTech, AI. Zakres odpowiedzialności: Tworzenie oprogramowania: Projektowanie, rozwój i utrzymanie aplikacji backendowych w technologii Java oraz Spring Boot. Architektura mikroserwisowa: Współtworzenie i rozwijanie rozwiązań opartych o mikroserwisy, REST API oraz nowoczesne wzorce projektowe. Jakość przede wszystkim: Pisanie czytelnego, wydajnego i łatwego w utrzymaniu kodu zgodnie z dobrymi praktykami programistycznymi. Testowanie i niezawodność: Tworzenie oraz rozwijanie testów jednostkowych, współpraca z zespołem testowym oraz dbanie o wysoką jakość dostarczanych rozwiązań. Automatyzacja procesów: Praca w środowisku CI/CD z wykorzystaniem narzędzi takich jak Jenkins czy GitLab CI. Konteneryzacja i wdrożenia: Udział w przygotowywaniu i wdrażaniu aplikacji z wykorzystaniem technologii Docker. Praca zespołowa: Ścisła współpraca z analitykami, testerami, architektami oraz innymi programistami przy realizacji projektów informatycznych. Bezpieczeństwo aplikacji: Stosowanie zasad bezpiecznego programowania oraz znajomości standardów OWASP Top 10 podczas tworzenia rozwiązań. Wymagania: Solidne doświadczenie komercyjne: Minimum 3 lata doświadczenia w programowaniu w języku Java - bardzo dobrą znajomość Java 8+ oraz praktyczne doświadczenie w budowie aplikacji backendowych. Znajomość Spring Boot i mikroserwisów: Praktyczne doświadczenie w projektowaniu i rozwoju rozwiązań opartych o architekturę mikroserwisową. Umiejętności bazodanowe: Dobrą znajomość baz danych Oracle, PostgreSQL i/lub rozwiązań NoSQL (np. MongoDB). Samodzielność techniczną: Umiejętność projektowania oraz implementacji nowych funkcjonalności i całych komponentów systemu od podstaw. Podejście jakościowe: Doświadczenie w pisaniu testów jednostkowych oraz stosowaniu wzorców projektowych i dobrych praktyk programistycznych. Znajomość narzędzi developerskich: Praktyczne doświadczenie w pracy z Git oraz środowiskami CI/CD. Znajomość REST: Umiejętność projektowania i implementacji usług REST API. Świadomość bezpieczeństwa: Znajomość podstaw bezpieczeństwa aplikacji Komunikację i współpracę: Umiejętność efektywnej pracy w zespole programistycznym oraz współpracy z zespołami testowymi. Znajomość języków: Biegłe posługiwanie się językiem polskim oraz znajomość języka angielskiego pozwalająca na swobodną pracę z dokumentacją techniczną. Dodatkowym atutem będzie: Doświadczenie z rozwiązaniami chmurowymi oraz nowoczesnymi platformami wdrożeniowymi. Znajomość zagadnień DevOps i automatyzacji procesów dostarczania oprogramowania. Doświadczenie w optymalizacji wydajności aplikacji oraz analizie problemów produkcyjnych. Praktyka w pracy przy dużych projektach enterprise realizowanych dla sektora publicznego lub komercyjnego. Otwartość na dzielenie się wiedzą oraz aktywne wspieranie rozwoju zespołu. Co zyskujesz, dołączając do teamu? Stabilność i elastyczność: Długofalową współpracę w oparciu o kontrakt B2B. Realny wpływ: Pracę nad kluczowymi projektami, gdzie Twoje decyzje architektoniczne kształtują finalny produkt. Zdrowie pod kontrolą: Dofinansowanie do prywatnej opieki medycznej w PZU. Stały rozwój: Dostęp do wewnętrznych, specjalistycznych szkoleń z zakresu m.in . cyberbezpieczeństwa. Środowisko entuzjastów: Pracę w zespole, gdzie pasja łączy się z profesjonalizmem, a dobra atmosfera to standard, nie benefit.

Technology

Upvanta sp. z o.o.

Senior Fullstack Developer (Java + React)

Senior

Hybrid

Wroclaw, DS, Poland

1,100 - 1,200 PLN

🏢 Summary: Oferta dla doświadczonego Fullstack Developera do projektowania i rozwoju aplikacji w architekturze Java + React w środowisku chmurowym i mikroserwisowym. Rola obejmuje budowę backendu w Spring Boot, tworzenie interfejsów w React + TypeScript oraz pracę z bazami danych, Elasticsearch i konteneryzacją. Praca w międzynarodowym środowisku z naciskiem na jakość kodu i code review. 🗂️ Requirements: Min. 5+ lat doświadczenia jako Fullstack Developer, Bardzo dobra znajomość Java, Bardzo dobra znajomość React, Bardzo dobra znajomość TypeScript, Doświadczenie z relacyjnymi bazami danych (MariaDB lub podobne), Znajomość Elasticsearch, Doświadczenie z Docker, Doświadczenie z Kubernetes, Praktyczna znajomość AWS lub GCP, Bardzo dobra znajomość języka angielskiego (min. C1) 📃 Skills: Java, Spring, React, TypeScript, MariaDB, SQL, Elasticsearch, Docker, Kubernetes, AWS, GCP, GitHub, CI/CD 🏢 Description: Zadania Projektowanie i rozwój aplikacji w architekturze fullstack (Java + React) Tworzenie i utrzymanie backendu w oparciu o Java (np. Spring Boot) Budowa nowoczesnych interfejsów użytkownika w React + TypeScript Projektowanie i optymalizacja baz danych (MariaDB) Integracja z systemami wyszukiwania (Elasticsearch) Współpraca przy projektowaniu architektury mikroserwisowej Przygotowywanie oraz utrzymanie środowisk w oparciu o Docker i Kubernetes Praca z rozwiązaniami chmurowymi (AWS lub GCP) Udział w code review oraz dbanie o jakość kodu Wymagania: Bardzo dobra znajomość języka angielskiego (min. C1) – praca w środowisku międzynarodowym Min. 5+ lat doświadczenia jako Fullstack Developer Bardzo dobra znajomość: Java (mile widziany Spring Boot) React + TypeScript Doświadczenie w pracy z bazami danych ( MariaDB lub podobne relacyjne DB ) Znajomość Elasticsearch Doświadczenie z: Docker Kubernetes Praktyczna znajomość chmury ( AWS lub GCP ) Nice to have Znajomość: Golang Node.js Doświadczenie z GitHub Actions / CI/CD

Technology

j-labs

Fullstack Developer (Java, Angular)

Senior

Remote

Krakow, Poland

120 - 145 PLN

🏢 Summary: Fullstack Developer role focused on building and enhancing a platform for managing and analyzing liabilities, with equal responsibility for backend development in Java/Spring Boot and frontend development in Angular. The position involves system integrations using messaging tools and active participation in testing and CI/CD processes. Mostly remote work with occasional on-site meetings. 🗂️ Requirements: Minimum 4 years of commercial experience, Strong knowledge of Java, Strong knowledge of Spring Boot, Strong knowledge of Angular, Strong knowledge of TypeScript, Experience with REST API, Experience with relational databases, Knowledge of SQL, Experience with Kafka or RabbitMQ, Experience with Docker, Experience with Kubernetes or other orchestration platform, English level B2 minimum, Polish level B2 minimum 📃 Skills: Java, SpringBoot, SpringSecurity, Angular, TypeScript, Kafka, RabbitMQ, SQL, Docker, Kubernetes, REST 🏢 Description: O projekcie Dołączysz do zespołu rozwijającego platformę wspierającą zarządzanie i analizę informacji o zobowiązaniach. Szukamy Fullstack Developera – będziesz pracować zarówno przy backendzie w Javie, jak i przy rozwoju interfejsu użytkownika w Angularze. Technologie: Java 11/17, Spring Boot, Spring Security, Angular, TypeScript, Kafka, RabbitMQ, MS SQL, Docker, Kubernetes, Jenkins, REST API. Lokalizacja: możliwa praca zdalna w dużym zakresie, ale preferowane są osoby z Krakowa i okolic ze względu na okazjonalne spotkania w biurze. Twoje zadania Rozwój backendu w Java i Spring Boot (około 50%). Rozwój frontendu w Angular (około 50%). Integracja systemów z wykorzystaniem Kafka i RabbitMQ. Udział w testowaniu, code review oraz procesach CI/CD. Wymagania Minimum 4 lata doświadczenia. Bardzo dobra znajomość Java oraz Spring Boot. Bardzo dobra znajomość Angular i TypeScript. Znajomość REST API. Doświadczenie z relacyjnymi bazami danych i SQL. Znajomość systemów messagingowych (Kafka lub RabbitMQ). Doświadczenie z Dockerem oraz Kubernetes, OpenShift lub inną platformą orkiestracji. Znajomość języka angielskiego na poziomie min. B2. Znajomość języka polskiego na poziomie min. B2. Mile widziane Doświadczenie z AWS lub Azure. Znajomość Redis. Doświadczenie przy migracjach do środowisk chmurowych.

Technology

TSS

Frontend Angular Developer

Mid

Remote

Warsaw, Poland

85 - 105 PLN

🏢 Summary: Offer for a Frontend Developer responsible for building and developing modern web applications using Angular 15+ and TypeScript in a microfrontend architecture. The role involves state management, backend integration, ensuring accessibility (WCAG), and maintaining high code quality through testing and best practices. The position includes close collaboration within cross-functional teams on scalable, enterprise-grade systems. 🗂️ Requirements: Minimum 3 years commercial experience with TypeScript and JavaScript, Proficient knowledge of Angular 15+, Experience with microfrontend architecture using Nx, Practical experience with NgRx, Redux or similar state management libraries, Very good knowledge of RxJS and reactive programming, Very good knowledge of HTML5 and CSS3, Experience with Material Design, Knowledge of WCAG standards and practical accessibility implementation, Ability to create and maintain unit tests, Practical knowledge of Git version control system, Fluent Polish, Working knowledge of English for technical documentation 📃 Skills: Angular, TypeScript, JavaScript, Nx, NgRx, Redux, RxJS, HTML5, CSS3, Material, WCAG, Git 🏢 Description: W TSS napędzamy cyfrową rewolucję. Tworzymy zaawansowane systemy i innowacyjne rozwiązania z zakresu Software Development, FinTech, AI. Zakres odpowiedzialności: Rozwój aplikacji frontendowych: Projektowanie, implementacja i rozwój nowoczesnych aplikacji webowych z wykorzystaniem Angular 15+ oraz TypeScript. Tworzenie architektury mikrofrontendowej: Udział w budowie i utrzymaniu rozwiązań opartych o mikrofrontendy z wykorzystaniem narzędzia Nx. Zarządzanie stanem aplikacji: Projektowanie i implementacja rozwiązań wykorzystujących biblioteki do zarządzania stanem, takie jak NgRx lub Redux. Tworzenie komponentów UI: Budowanie wydajnych, skalowalnych i wielokrotnego użytku komponentów zgodnych z Material Design. Zapewnienie dostępności cyfrowej: Tworzenie aplikacji zgodnych ze standardami WCAG oraz najlepszymi praktykami dostępności. Integracja z usługami backendowymi: Współpraca przy projektowaniu i implementacji komunikacji z API oraz obsługa asynchronicznych procesów z wykorzystaniem RxJS. Zapewnienie jakości kodu: Tworzenie i utrzymywanie testów jednostkowych, udział w code review oraz dbanie o wysokie standardy jakości oprogramowania. Praca z repozytoriami kodu: Wykorzystanie narzędzia Git do zarządzania kodem źródłowym i współpracy zespołowej. Współpraca zespołowa: Ścisła współpraca z analitykami, projektantami UX/UI, architektami oraz zespołami backendowymi przy realizacji projektów informatycznych. Doskonalenie rozwiązań technologicznych: Aktywne uczestnictwo w rozwijaniu standardów programistycznych, optymalizacji aplikacji oraz wdrażaniu dobrych praktyk frontendowych. Wymagania: Doświadczenie komercyjne: Minimum 3 lata doświadczenia w programowaniu z wykorzystaniem języków TypeScript oraz JavaScript. Angular: Biegła znajomość frameworka Angular w wersji 15 lub nowszej. Mikrofrontendy: Doświadczenie w projektowaniu i rozwijaniu architektury mikrofrontendowej z wykorzystaniem Nx. Zarządzanie stanem: Praktyczna znajomość bibliotek do zarządzania stanem aplikacji frontendowych, takich jak NgRx, Redux lub podobnych. RxJS: Bardzo dobra znajomość biblioteki RxJS i programowania reaktywnego. Frontend: Bardzo dobra znajomość standardów HTML5 oraz CSS3. Material Design: Doświadczenie w tworzeniu interfejsów użytkownika zgodnych z Material Design. Dostępność cyfrowa: Znajomość standardów WCAG oraz praktyczne doświadczenie w ich stosowaniu. Testowanie: Umiejętność tworzenia i utrzymywania testów jednostkowych. Kontrola wersji: Praktyczna znajomość systemu kontroli wersji Git. Znajomość języków: Biegłe posługiwanie się językiem polskim w mowie i piśmie oraz znajomość języka angielskiego umożliwiająca efektywną pracę z dokumentacją techniczną. Dodatkowym atutem będzie: Doświadczenie w pracy przy dużych systemach korporacyjnych o wysokiej dostępności i skalowalności. Znajomość nowoczesnych praktyk wytwarzania oprogramowania, w tym CI/CD. Doświadczenie w pracy w środowiskach opartych o architekturę mikroserwisową. Znajomość dodatkowych bibliotek i narzędzi wspierających rozwój aplikacji frontendowych. Doświadczenie w pracy w metodykach Agile/Scrum. Otwartość na dzielenie się wiedzą oraz aktywne wspieranie rozwoju zespołu. Co zyskujesz, dołączając do teamu? Stabilność i elastyczność: Długofalową współpracę w oparciu o kontrakt B2B. Realny wpływ: Pracę nad kluczowymi projektami, gdzie Twoje decyzje architektoniczne kształtują finalny produkt. Zdrowie pod kontrolą: Dofinansowanie do prywatnej opieki medycznej w PZU. Stały rozwój: Dostęp do wewnętrznych, specjalistycznych szkoleń z zakresu m.in . cyberbezpieczeństwa. Środowisko entuzjastów: Pracę w zespole, gdzie pasja łączy się z profesjonalizmem, a dobra atmosfera to standard, nie benefit.