June 2, 2026
Programista Java
Mid • Remote
85 - 105 PLN
Warsaw, Poland
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.
Similar jobs you might like
Technology
DCG
Java Developer
Senior
Hybrid
Warsaw, Poland
120 - 160 PLN
🏢 Summary: Oferta dotyczy rozwoju i utrzymania aplikacji Java opartych na architekturze mikroserwisowej z wykorzystaniem Spring Boot i technologii chmurowych. Rola obejmuje projektowanie nowych funkcjonalności, udział w code review, współpracę w Scrum oraz tworzenie dokumentacji technicznej. Kandydat będzie pracować z REST API, Dockerem, Kubernetes oraz bazami SQL i NoSQL. 🗂️ Requirements: 4+ lata doświadczenia komercyjnego w Java, Znajomość Java 8+, Bardzo dobra znajomość Spring Boot, Znajomość Spring MVC/WebFlux, Znajomość wzorców projektowych, Doświadczenie z architekturą mikroserwisową, Znajomość REST API, Doświadczenie z Docker, Doświadczenie z Kubernetes, Znajomość baz danych SQL i NoSQL, Znajomość ORM, Doświadczenie z testami jednostkowymi i integracyjnymi, Znajomość JUnit, Znajomość Mockito, Znajomość Git, Znajomość CI/CD, Doświadczenie w Scrum, Znajomość Jira, Znajomość Confluence, Umiejętność tworzenia dokumentacji technicznej, Znajomość Linux/Unix, Komunikatywny język angielski 📃 Skills: Java, Spring, SpringBoot, WebFlux, SpringMVC, REST, Docker, Kubernetes, SQL, NoSQL, ORM, JUnit, Mockito, Git, CI/CD, Scrum, Jira, Confluence, Linux, Unix, AWS, Kafka, Python, Bash, JMeter, K6, Angular, React, Vue 🏢 Description: Zakres obowiązków: Rozwój i utrzymanie aplikacji Java w architekturze mikroserwisowej Projektowanie oraz implementacja nowych funkcjonalności zgodnie z wymaganiami biznesowymi Udział w code review oraz wsparcie techniczne zespołu Współpraca z programistami, testerami i analitykami w metodyce Scrum Tworzenie dokumentacji technicznej oraz praca z Jira i Confluence Wymagania: Min. 4 lata doświadczenia komercyjnego w Java (Java 8+) Bardzo dobra znajomość Spring Boot, Spring MVC/WebFlux oraz wzorców projektowych Doświadczenie z architekturą mikroserwisową, REST API oraz Docker/Kubernetes Praktyczna znajomość baz danych SQL i NoSQL oraz ORM Doświadczenie z testami jednostkowymi i integracyjnymi (JUnit, Mockito) Znajomość Git, CI/CD oraz pracy w środowisku Scrum (Jira, Confluence) Umiejętność analizy wymagań, projektowania rozwiązań i tworzenia dokumentacji technicznej Znajomość systemów Linux/Unix oraz języka angielskiego na poziomie komunikatywnym Mile widziane: Doświadczenie z AWS Znajomość Apache Kafka Praktyczna znajomość narzędzi DevOps i automatyzacji Znajomość Python lub Bash Doświadczenie z testami wydajnościowymi (JMeter, K6) Podstawowa znajomość technologii frontendowych (Angular, React lub Vue.js) Oferujemy: Prywatną opiekę medyczną Dofinansowanie karty sportowej Stałe wsparcie konsultanta Program rekomendacji pracowników
Technology
B2Bnetwork
Java Developer (Mid)
Mid
Hybrid
Warsaw, Poland
90 - 110 PLN
🏢 Summary: The offer is for a Java Developer to work on backend applications within a microservices architecture. The role involves developing and maintaining RESTful microservices, integrating systems using synchronous and asynchronous communication, and ensuring high code quality and performance. The position also includes participation in testing and deployment of new functionalities. 🗂️ Requirements: Minimum 3 years of experience in Java development, Strong knowledge of Java 21+, Practical experience with Spring Boot 3+, Experience in designing and developing microservices architecture, Knowledge of Kafka or MQ, Experience with PostgreSQL, Experience with MongoDB, Knowledge of REST API, Experience with Docker, Experience with Git, Experience with Maven, Experience with JUnit or Spock, Knowledge of design patterns 📃 Skills: Java, SpringBoot, Microservices, Kafka, PostgreSQL, MongoDB, REST, Docker, Git, Maven, JUnit, Spock 🏢 Description: Poszukujemy osoby na stanowisko Java Developera do projektu realizowanego w środowisku opartym o architekturę mikroserwisową. Osoba na tym stanowisku będzie odpowiedzialna za rozwój oraz utrzymanie aplikacji backendowych, integracje między systemami oraz współtworzenie rozwiązań wspierających kluczowe procesy biznesowe. Zakres obowiązków Projektowanie, rozwój i utrzymanie aplikacji backendowych w technologii Java. Tworzenie oraz rozwój mikroserwisów i interfejsów REST API. Realizacja integracji pomiędzy systemami z wykorzystaniem komunikacji synchronicznej i asynchronicznej. Współpraca przy analizie wymagań oraz projektowaniu rozwiązań technicznych. Dbanie o jakość kodu poprzez code review oraz stosowanie dobrych praktyk programistycznych. Optymalizacja wydajności aplikacji i rozwiązywanie problemów technicznych. Udział w procesie testowania i wdrażania nowych funkcjonalności. Wymagania Minimum 3 lata doświadczenia w programowaniu w języku Java. Bardzo dobra znajomość Java 21+. Praktyczne doświadczenie w pracy ze Spring Boot 3+. Doświadczenie w projektowaniu i rozwijaniu architektury mikroserwisowej. Znajomość Kafka lub MQ. Doświadczenie w pracy z PostgreSQL oraz MongoDB. Znajomość REST API. Umiejętność pracy z Docker, Git oraz Maven. Doświadczenie w testowaniu aplikacji z wykorzystaniem JUnit lub Spock. Znajomość wzorców projektowych. Umiejętność pracy zespołowej oraz samodzielnego rozwiązywania problemów. Mile widziane Jenkins lub GitLab. OpenShift lub Kubernetes. Camunda lub inne rozwiązania BPM/Workflow. Grafana, Kibana lub Dynatrace. Doświadczenie w pracy w metodykach Agile/Scrum.
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.
Technology
B2Bnetwork
Software Developer
Mid
Hybrid
Krakow, MA, Poland
18,000 - 19,000 PLN
🏢 Summary: Backend Software Developer responsible for building and maintaining Java/Spring Boot microservices in a high-availability environment. The role involves designing and implementing REST APIs, contributing to technical analysis, ensuring code quality, and supporting production systems. You will work in an Agile team, collaborating on scalable backend solutions and continuous improvement. 🗂️ Requirements: Minimum 3 years of commercial experience as Java Developer or Kotlin Developer, Practical knowledge of Spring Boot, Experience with microservices architecture, Knowledge of design patterns and clean code practices, Experience with Git or GitLab, Knowledge of CI/CD processes, Experience working in Agile/Scrum 📃 Skills: Java, Kotlin, Spring, SpringBoot, REST, Microservices, Git, GitLab, CI/CD, Kafka, RabbitMQ, IBMMQ, KafkaStreams, Flink, Hazelcast, Oracle, PostgreSQL, Redis, Docker, DevOps 🏢 Description: O projekcie: Dołącz do zespołu rozwijającego nowoczesne rozwiązania backendowe oparte o architekturę mikroserwisową. Poszukujemy Software Developera, który będzie uczestniczył zarówno w tworzeniu nowych funkcjonalności, jak i rozwoju istniejących komponentów wykorzystywanych w środowisku o wysokiej skali i dostępności. Zakres obowiązków: rozwój i utrzymanie aplikacji backendowych w technologii Java/Spring Boot, projektowanie i implementacja mikroserwisów, tworzenie oraz rozwój REST API, udział w analizie wymagań i projektowaniu rozwiązań technicznych, przygotowywanie testów i dbanie o jakość kodu, udział w code review, monitorowanie działania aplikacji oraz rozwiązywanie problemów produkcyjnych, tworzenie i utrzymywanie dokumentacji technicznej, współpraca z analitykami, testerami i innymi developerami w środowisku Agile. Wymagania: minimum 3 lata doświadczenia komercyjnego jako Java Developer lub Kotlin Developer, praktyczna znajomość Spring Boot, doświadczenie w pracy z architekturą mikroserwisową, znajomość wzorców projektowych i dobrych praktyk programistycznych, doświadczenie w pracy z Git/GitLab, znajomość procesów CI/CD, umiejętność analitycznego rozwiązywania problemów, doświadczenie w pracy w metodykach Agile/Scrum. Mile widziane: doświadczenie z Kafka, IBM MQ lub RabbitMQ, znajomość frameworków przetwarzania strumieniowego (Kafka Streams, Flink, Hazelcast), doświadczenie z Oracle lub PostgreSQL, znajomość Redis, doświadczenie w środowiskach kontenerowych i DevOps.
Technology
Ness Solution
Java Developer + Kafka
Mid
Hybrid
Warsaw, Poland
115 - 130 PLN
🏢 Summary: Opportunity to join a long-term project for a leading insurance company, focused on developing modern backend systems in Java and Spring within an Agile environment. The role involves building and maintaining scalable applications, contributing to system architecture, and ensuring high code quality. Hybrid work model with collaboration in an experienced development team. 🗂️ Requirements: Minimum 3 years commercial experience with Java, Experience with Spring and Spring Boot, Experience with Hibernate, Experience with Apache Kafka, Knowledge of Git, Knowledge of Maven, Experience in writing unit tests, Knowledge of Object-Oriented Programming, Knowledge of Functional Programming, Good knowledge of SQL 📃 Skills: Java, Spring, SpringBoot, Hibernate, Kafka, Git, Maven, SQL, OOP, FP, Docker, Kubernetes, Helm, RabbitMQ, ElasticSearch, SpringCloud 🏢 Description: Java Developer Dołącz do zespołu realizującego kluczowe projekty dla jednej z największych firm ubezpieczeniowych w Polsce. Szukamy osoby, która chce rozwijać nowoczesne rozwiązania backendowe, współtworzyć architekturę systemów i pracować w środowisku Agile z wykorzystaniem technologii Java oraz Spring. Lokalizacja: 1 dzień w tygodniu z biura (Warszawa Wola) Twoje zadania Rozwój i utrzymanie aplikacji opartych o Java i Spring Boot. Projektowanie oraz implementacja nowych funkcjonalności we współpracy z zespołem Agile. Współudział w tworzeniu rozwiązań odpowiadających na potrzeby biznesowe. Dbanie o wysoką jakość kodu, testowanie oraz udział w procesach wdrożeniowych. Udział w planowaniu prac zespołu oraz code review. Współpraca z analitykami, testerami i innymi programistami przy realizacji kolejnych wydań. Nasze wymagania Minimum 3 lata doświadczenia komercyjnego z Java, Spring, Spring Boot oraz Hibernate. Doświadczenie w pracy z Apache Kafka. Znajomość Git oraz Maven. Doświadczenie w pisaniu testów jednostkowych. Znajomość paradygmatów Object-Oriented Programming oraz Functional Programming. Mile widziane Docker, Kubernetes, Helm. RabbitMQ oraz ElasticSearch. Spring Cloud. Dobra znajomość SQL. Oferujemy Współpracę przy stabilnym i długoterminowym projekcie dla lidera rynku ubezpieczeniowego. Pracę w doświadczonym zespole i udział w rozwoju nowoczesnych rozwiązań IT. Elastyczny model pracy hybrydowej. Preferencyjne pakiety benefitowe do wykupienia, w tym Multisport oraz Lux Med .
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
Upvanta sp. z o.o.
Senior Java Developer (praca zdalna)
Senior
Remote
Wroclaw, Poland
1,100 - 1,150 PLN
🏢 Summary: Senior Java Developer role focused on designing and developing backend systems based on microservices architecture and REST API. The position includes architectural decision-making, maintaining code quality, and supporting the team in solving technical challenges within an Agile Scrum environment. Experience with modern backend technologies, databases, and integration patterns is required. 🗂️ Requirements: 6-8 years of experience as a Java Developer, Experience working in Agile Scrum environment, Strong knowledge of Java 11+, Experience with Java ecosystem, Practical experience with microservices architecture, Experience developing REST API, Ability to design complex backend systems, Knowledge of design patterns, Experience with relational databases, Experience with non-relational databases, Experience with Jira, Experience with Confluence, Strong analytical and problem-solving skills 📃 Skills: Java, REST, Microservices, Scrum, Jira, Confluence, Atlassian, SQL, NoSQL, Kafka, Angular, Docker, Kubernetes 🏢 Description: Zakres obowiązków Projektowanie i rozwój rozwiązań w oparciu o architekturę mikroserwisową Tworzenie oraz rozwijanie REST API Projektowanie złożonych systemów backendowych Podejmowanie decyzji architektonicznych i technologicznych Wsparcie zespołu w rozwiązywaniu problemów technicznych Dbanie o jakość kodu i stosowanie najlepszych praktyk (clean code, design patterns) Współpraca w metodyce Agile (Scrum) z wykorzystaniem narzędzi Atlassian Wymagania Minimum 6-8 lat doświadczenia jako Java Developer w środowisku Agile (Scrum) Bardzo dobra znajomość Java (11+) i ekosystemu Java Praktyczne doświadczenie z architekturą mikroserwisową Doświadczenie w tworzeniu REST API Umiejętność projektowania złożonych systemów Znajomość wzorców projektowych Praca z bazami danych: relacyjnymi i nierelacyjnymi Doświadczenie z Jira, Confluence (Atlassian) Silne umiejętności analityczne i rozwiązywania problemów Mile widziane Doświadczenie z Kafka lub innymi systemami kolejkowymi Znajomość technologii frontendowych (np. Angular ) Wiedza z obszaru DevOps Doświadczenie z Docker, Kubernetes Znajomość wzorców integracyjnych Doświadczenie w branży finansowej lub ubezpieczeniowej
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
TSS
Programista Android
Mid
Remote
Warsaw, Poland
90 - 110 PLN
🏢 Summary: Offer for an experienced Android Developer responsible for designing, developing and maintaining native Android applications using modern technologies. The role focuses on building UI with Jetpack Compose, integrating REST APIs, working with SQL databases and ensuring code quality through testing and version control. The position involves active participation in architectural decisions and collaboration within an Agile project environment. 🗂️ Requirements: Minimum 3 years commercial experience as Android Developer, Experience in developing native Android applications, Very good knowledge of Kotlin, Very good knowledge of Java, Experience with Jetpack Compose, Experience with REST API integration, Ability to implement UI based on Figma designs, Knowledge of relational databases and SQL, Experience in unit testing with JUnit, Practical knowledge of Git, Experience with JIRA and Confluence, Fluent Polish, English for technical documentation 📃 Skills: Android, Kotlin, Java, Jetpack, Compose, REST, SQL, JUnit, Git, Figma, JIRA, Confluence, MVVM, CleanArchitecture, Retrofit, Room, Coroutines, Flow, Hilt, Dagger, CI/CD, Agile, Scrum 🏢 Description: W TSS napędzamy cyfrową rewolucję. Tworzymy zaawansowane systemy i innowacyjne rozwiązania z zakresu Software Development, FinTech oraz AI. Zakres odpowiedzialności: Rozwój aplikacji mobilnych: Projektowanie, implementacja oraz rozwój natywnych aplikacji Android z wykorzystaniem języków Java i Kotlin. Tworzenie nowoczesnych interfejsów użytkownika: Implementacja i rozwój ekranów aplikacji z wykorzystaniem Jetpack Compose zgodnie z obowiązującymi standardami projektowymi. Implementacja widoków na podstawie projektów UX/UI: Odwzorowywanie gotowych projektów przygotowanych w Figma z dbałością o jakość, responsywność i spójność interfejsu użytkownika. Integracja z usługami zewnętrznymi: Tworzenie i rozwój integracji z wykorzystaniem REST API oraz zapewnienie poprawnej komunikacji pomiędzy systemami. Praca z bazami danych: Projektowanie, rozwój i optymalizacja rozwiązań wykorzystujących relacyjne bazy danych oraz język SQL. Utrzymanie i rozwój istniejących systemów: Rozbudowa funkcjonalności, optymalizacja wydajności oraz modernizacja istniejących aplikacji mobilnych. Zapewnienie jakości oprogramowania: Tworzenie i utrzymywanie testów jednostkowych z wykorzystaniem JUnit oraz dbanie o wysoką jakość dostarczanego kodu. Zarządzanie kodem źródłowym: Wykorzystanie systemu kontroli wersji Git do efektywnej współpracy zespołowej oraz zarządzania zmianami. Analiza i rozwiązywanie problemów: Identyfikowanie przyczyn błędów, wdrażanie działań naprawczych oraz optymalizacja działania aplikacji. Praca w środowisku projektowym: Aktywne korzystanie z narzędzi JIRA Software oraz Confluence do planowania, dokumentowania i realizacji zadań projektowych. Współpraca zespołowa: Ścisła współpraca z analitykami, projektantami UX/UI, testerami oraz innymi programistami przy realizacji projektów informatycznych. Wymagania: Doświadczenie komercyjne: Minimum 3 lata doświadczenia zawodowego na stanowisku Android Developera. Android: Praktyczne doświadczenie w projektowaniu i rozwoju natywnych aplikacji mobilnych dla systemu Android. Kotlin i Java: Bardzo dobra znajomość języków Kotlin oraz Java wykorzystywanych do tworzenia aplikacji mobilnych. Jetpack Compose: Doświadczenie w tworzeniu nowoczesnych interfejsów użytkownika z wykorzystaniem Jetpack Compose. REST API: Praktyczne doświadczenie w projektowaniu, integracji oraz obsłudze usług REST API. Figma: Umiejętność implementacji interfejsów użytkownika na podstawie projektów przygotowanych w Figma. SQL: Dobra znajomość relacyjnych baz danych oraz języka SQL. Testowanie: Doświadczenie w tworzeniu i utrzymywaniu testów jednostkowych z wykorzystaniem JUnit. Kontrola wersji: Praktyczna znajomość systemu kontroli wersji Git. Narzędzia projektowe: Doświadczenie w pracy z narzędziami JIRA Software oraz Confluence. 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: Znajomość architektury MVVM oraz Clean Architecture. Doświadczenie w pracy z bibliotekami Retrofit, Room, Coroutines lub Flow. Znajomość Dependency Injection (Hilt, Dagger). Doświadczenie w pracy z procesami CI/CD. Znajomość metodyk Agile/Scrum. Umiejętność optymalizacji wydajności aplikacji mobilnych. 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
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