May 18, 2026
Fullstack Java Angular Developer
Mid • Remote
16,000 - 20,000 PLN
Warsaw, Poland
Zakres zadań
Prace koncepcyjne i projektowe w zakresie budowy aplikacji.
Aktywny udział w dopracowywaniu wymagań funkcjonalnych i niefunkcjonalnych.
Prace programistyczne wraz z opracowywaniem i pisaniem testów.
Udział w przygotowaniu i prowadzeniu wdrożeń.
Projektowanie i tworzenie narzędzi oraz procedur wspomagających testy, oraz administrowanie aplikacjami.
Przygotowanie wydań systemów, w tym opracowanie changelogów – listy zmian w systemach
w ramach przygotowania wydań.Opracowanie dokumentacji związanej z wykonywanymi pracami.
Dostarczanie narzędzi wdrażania, utrzymania i monitoringu dla zespołów eksploatacyjnych.
Oczekujemy
Minimum 3 lat doświadczenia w budowaniu aplikacji wydajnych, przetwarzających dużą ilość danych w środowisku JVM.
Bardzo dobrej znajomości Java 17+, Spring / Playframework, TypeScript, RxJs, Hibernate, JPA.
Dobrej znajomości Angular2+.
Znajomości protokołów TCP, UTP, OAuth/OpenID, Websocket.
Znajomości Docker, JUnit, Angular, Bash, Linux, event sourcing.
Umiejętności budowania procesów CI/DC w Jenkins/GitlabCI.
Umiejętności projektowania obiektowego oraz funkcyjnego.
Doświadczenia w pracy z systemem kontroli wersji GIT.
Mile widziane
Doświadczenie z Kafką, Redis, Openshift.
Doświadczenie w Node.js.
Umiejętności projektowania i modelowania z wykorzystaniem notacji UML znajomość Ansible.
Oferujemy
Zatrudnienie w oparciu o umowę o pracę.
Ciekawą pracę w środowisku rynku kapitałowego.
Możliwość rozwoju zawodowego.
Atrakcyjny system wynagradzania.
Dostęp do szkoleń, konferencji.
Bogaty pakiet benefitów (pakiet kafeteryjny, prywatna opieka medyczna, ubezpieczanie na życie, PPE).
Możliwość pracy hybrydowej.
Similar jobs you might like
Technology
IT Squad
Java Backend Developer (with DevOps)
Mid
Remote
Warsaw, Poland
🏢 Summary: The offer is for an experienced Java Developer responsible for designing, developing, and maintaining high-quality software aligned with business requirements and architectural standards. The role involves implementing key functionalities, troubleshooting production issues, and enhancing CI/CD, testing automation, monitoring, and security practices. The position includes active participation in Agile processes and technical documentation. 🗂️ Requirements: Minimum 3–4 years of professional experience in Java development, Very good knowledge of Java and programming best practices, Experience with ElasticSearch, Kibana, Docker, Kubernetes, Redis, RabbitMQ, Knowledge of relational databases, especially Oracle and PostgreSQL, Experience with Microsoft Azure cloud solutions, Practical knowledge of CI/CD and build/deployment automation, Experience with unit and integration testing, Experience working in Agile/Scrum environment, English proficiency at B2/C1 level 📃 Skills: Java, ElasticSearch, Kibana, Docker, Kubernetes, Redis, RabbitMQ, Oracle, PostgreSQL, Azure, CI/CD, Agile, Scrum 🏢 Description: ZAKRES OBOWIĄZKÓW Tworzenie i rozwój wysokiej jakości oprogramowania zgodnie z obowiązującymi standardami oraz wymaganiami biznesowymi. Diagnozowanie i rozwiązywanie problemów w środowiskach testowych oraz produkcyjnych. Implementacja kluczowych funkcjonalności oraz dbanie o spójność i jakość architektury kodu. Tworzenie i utrzymywanie dokumentacji technicznej oraz architektonicznej. Wdrażanie i rozwój procesów CI/CD, automatyzacji testów, monitoringu oraz praktyk bezpieczeństwa aplikacji i infrastruktury. Aktywny udział w code review, wydarzeniach Agile oraz współpraca przy planowaniu i realizacji prac projektowych. CZEGO OCZEKUJEMY Minimum 3 - 4 lata doświadczenia zawodowego na stanowisku związanym z rozwojem oprogramowania w języku Java Bardzo dobra znajomość technologii Java oraz najlepszych praktyk programistycznych Praktyczne doświadczenie w pracy z narzędziami i technologiami takimi jak ElasticSearch, Kibana, Docker, Kubernetes, Redis oraz RabbitMQ Dobra znajomość relacyjnych baz danych, w szczególności Oracle i PostgreSQL Doświadczenie w pracy z rozwiązaniami chmurowymi opartymi o Microsoft Azure Praktyczna wiedza z zakresu CI/CD oraz automatyzacji procesów build/deployment Bardzo dobra znajomość zagadnień związanych z testowaniem jednostkowym i integracyjnym Doświadczenie w pracy w środowisku Agile/Scrum Znajomość języka angielskiego na poziomie B2/C1 , pozwalająca na swobodną komunikację w środowisku biznesowym i technicznym CO OFERUJEMY Pracę przy projektach klienckich i produktach własnych 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 hybrydowym z biura w Gdańsku lub 100% zdalnie Krótki proces rekrutacji
Technology
DCG
Java Developer
Senior
Hybrid
Warsaw, Poland
120 - 135 PLN
🏢 Summary: Oferta dotyczy roli Senior Java Developera odpowiedzialnego za rozwój i modyfikację aplikacji oraz serwisów w oparciu o Java 17 i Spring Boot. Stanowisko obejmuje projektowanie rozwiązań, tworzenie testów oraz dbanie o jakość, wydajność i niezawodność systemów. Kandydat będzie pracować z relacyjnymi bazami danych, integracjami oraz narzędziami CI/CD w środowisku zespołowym. 🗂️ Requirements: Minimum 5 lat komercyjnego doświadczenia w programowaniu w języku obiektowym, Doświadczenie w programowaniu w Java SE 17 (lub wyższa), Dobra znajomość Spring Boot, Dobra znajomość Spring Integration, Doświadczenie z relacyjnymi bazami danych, Znajomość Git, Znajomość Maven, Znajomość Jira, Znajomość Jenkins, Znajomość SOAP, Znajomość REST, Znajomość XML, Znajomość JSON, Umiejętność pracy w zespole 📃 Skills: Java, Spring, SpringBoot, SpringIntegration, SQL, Git, Maven, Jira, Jenkins, SOAP, REST, XML, JSON, GCP, BigQuery, CloudSQL, PubSub, React, Kafka, IBM, MQ, Docker, Kubernetes 🏢 Description: Zakres obowiązków: Implementowanie nowych oraz modyfikacja istniejących aplikacji i serwisów Tworzenie testów jednostkowych i integracyjnych dla rozwijanych aplikacji i serwisów Dbanie o wysoką jakość oprogramowania pod względem funkcjonalności, wydajności i niezawodności Dokumentowanie zaimplementowanych rozwiązań Analizowanie możliwych rozwiązań Udział w pracach projektowych Projektowanie nowych rozwiązań Wymagania: Min. 5-letnie doświadczenie komercyjne w programowaniu w języku obiektowym Doświadczenie w zakresie programowania w języku Java SE 17 (wersja 17 lub wyższa) Dobra znajomość Spring Boot/Spring Integration Doświadczenie z relacyjnymi bazami danych Znajomość narzędzi: Git, Maven, Jira, Jenkins Znajomość standardów: SOAP, REST, XML, JSON Umiejętność pracy w zespole Mile widziane: Doświadczenie w środowisku chmurowym GCP (w szczególności BigQuery, CloudSQL, Pub/Sub) Doświadczenie zawodowego w roli Frontend Developer (React) Doświadczenie w użyciu i stosowaniu kolejek/topików (Apache Kafka, Google Pub/Sub, IBM MQ) Praktyczna znajomość nierelacyjnych baz danych Praktyczne doświadczenie przy budowania skonteneryzowanych aplikacji (Antos, Kubernetes Engine, Docker) Praca przy projektach związanych z Campaign Management
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
IT Squad
Fullstack Java Developer (Kotlin)
Senior
Remote
Warsaw, Poland
🏢 Summary: Development role focused on building and evolving Java- and Angular-based applications, including Android components, with strong emphasis on code quality, testing, and architecture. The position involves implementing key functionalities, resolving production issues, and developing CI/CD processes and automated testing. The role also includes designing Spring-based architectures and ensuring high software quality through reviews and performance testing. 🗂️ Requirements: Minimum 4 years of experience with Java 17, Spring 5, Angular 2+, and Kotlin (Android), Practical experience with relational databases and SQL/T-SQL query optimization, Experience in designing architecture and implementing solutions based on Spring framework, Strong knowledge of unit, integration, and performance testing (JUnit, JMeter), Experience in building and developing CI/CD processes and deployment automation 📃 Skills: Java, Spring, Angular, Kotlin, Android, SQL, T-SQL, JUnit, JMeter, CI/CD 🏢 Description: ZAKRES OBOWIĄZKÓW Wytwarzanie i rozwój kodu zgodnie z wymaganiami jakościowymi oraz obowiązującymi standardami Implementacja kluczowych funkcjonalności, diagnozowanie oraz usuwanie problemów w środowiskach testowych i produkcyjnych Tworzenie i utrzymywanie dokumentacji technicznej oraz architektonicznej, z dbałością o spójność rozwiązań Przeprowadzanie przeglądów kodu oraz zapewnianie wysokiej jakości oprogramowania poprzez testy, analizę Sonar i code review Wdrażanie i rozwój procesów CI/CD, automatyzacji testów, monitoringu oraz wsparcie stabilności środowisk Mentoring i wsparcie merytoryczne członków zespołu oraz aktywny udział w wydarzeniach Agile i spotkaniach projektowych CZEGO OCZEKUJEMY Minimum 4 lata doświadczenia w technologiach Java 17, Spring 5, Angular 2+ oraz Kotlin w środowisku Android Praktycznej znajomości relacyjnych baz danych (SQL, T-SQL) oraz optymalizacji zapytań Doświadczenia w projektowaniu architektury oraz wdrażaniu rozwiązań opartych na frameworku Spring Bardzo dobrej znajomości testów jednostkowych (JUnit), integracyjnych oraz testów wydajnościowych z wykorzystaniem JMeter Doświadczenia w pracy w środowisku Agile/Scrum oraz współpracy w zespołach projektowych Znajomości języka angielskiego na poziomie co najmniej B2, pozwalająca na swobodną komunikację biznesową i techniczną Doświadczenia w budowaniu i rozwijaniu procesów CI/CD oraz automatyzacji wdrożeń i procesów developerskich MILE WIDZIANE Znajomość Docker, Kubernetes, SQLite, Sentry – Kibana, Rest, rxJava2 Doświadczenie z chmurą Azure CO OFERUJEMY Pracę przy projektach klienckich i produktach własnych 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 hybrydowym z biura w Gdańsku lub 100% zdalnie Krótki proces rekrutacji
Technology
Domidia sp. z o.o.
Tester Manualny
Mid
Hybrid
Gdynia, Poland
12,000 - 17,000 PLN
🏢 Summary: Oferta dotyczy roli Testera oprogramowania w projekcie tworzenia nowego, chmurowego systemu do obsługi wspólnot mieszkaniowych. Osoba na tym stanowisku będzie odpowiedzialna za kompleksowe testowanie aplikacji (desktopowych i webowych), projektowanie testów oraz ścisłą współpracę z zespołem deweloperskim i analitycznym. Praca daje możliwość realnego wpływu na rozwój produktu oraz dalszego rozwoju w kierunku automatyzacji i programowania. 🗂️ Requirements: Minimum 2 lata doświadczenia na podobnym stanowisku, Doświadczenie w testowaniu aplikacji desktopowych i webowych, Umiejętność pracy z agentami AI, Znajomość przeglądarkowych narzędzi deweloperskich, Podstawowa umiejętność pracy z relacyjnymi bazami danych, Biegła znajomość języka polskiego, Co najmniej bierna znajomość języka angielskiego, Umiejętność precyzyjnego opisywania błędów i kroków reprodukcji 📃 Skills: AI, Testing, Desktop, Web, DevTools, SQL, Databases 🏢 Description: Tworzymy i wdrażamy nowatorskie rozwiązania informatyczne, które każdego dnia wspierają największych zarządców nieruchomości. Mamy wieloletnie doświadczenie i dążymy do wyznaczania jeszcze wyższych standardów w branży. Chcemy powiększyć nasz zespół, który jest w trakcie tworzenia nowego chmurowego rozwiązania do obsługi wspólnot mieszkaniowych. Zadania Testowanie aplikacji pod wieloma kątami — funkcjonalność, użyteczność, czytelność, poprawność językowa, dostępność, wydajność. Precyzyjne opisywanie znalezionych błędów w oprogramowaniu oraz kroków ich reprodukcji. Planowanie i projektowanie testów. Współpraca z programistami i zespołem analitycznym. Czynny udział w projektowaniu tworzonych przez nas systemów. Wymagania Minimum 2 lata doświadczenia na podobnym stanowisku. Umiejętność produktywnej pracy z agentami AI. Doświadczenie w testowaniu zarówno aplikacji desktopowych, jak i webowych. Znajomość przeglądarkowych narzędzi deweloperskich. Podstawowa umiejętność pracy z relacyjnymi bazami danych. Biegła znajomość języka polskiego i umiejętność rozpoznawania błędów językowych gramatycznych. Co najmniej bierna znajomość języka angielskiego. Zdolność precyzyjnego i zwięzłego opisywania problemów / spostrzeżeń. Komunikatywność, chęć wyrażania własnego zdania, otwartość na nowe technologie. Zapewniamy Możliwość pełnej pracy zdalnej lub w biurze w Gdyni. Kontakt z nowoczesnymi technologiami. Work-life balance. Realny wpływ na kształt projektów. Możliwość rozwoju również w innych obszarach (np. automatyzacja, programowanie). Umowę o pracę lub kontrakt w zależności od preferencji kandydata. Opiekę medyczną i kartę sportową. Dowolność w wyborze narzędzi deweloperskich. Możliwość dostosowania stanowiska pracy do indywidualnych preferencji.
Technology
PKO Bank Polski
Ekspertka/Ekspert ds. programowania (Java)
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Stanowisko obejmuje projektowanie i rozwój nowoczesnych aplikacji backendowych w Javie, w tym tworzenie nowych rozwiązań oraz rozwój istniejących systemów. Rola koncentruje się na projektowaniu architektury, integracji systemów oraz zapewnieniu wysokiej jakości poprzez testy i dbałość o wydajność. Praca w środowisku zespołowym z wykorzystaniem nowoczesnego stosu technologicznego. 🗂️ Requirements: Minimum 5 lat komercyjnego doświadczenia w programowaniu obiektowym, Wyższe wykształcenie informatyczne lub pokrewne, Praktyczna znajomość Java 11+, Bardzo dobra znajomość Spring Boot, Bardzo dobra znajomość Spring Integration, Doświadczenie z relacyjnymi bazami danych, Doświadczenie w pisaniu testów jednostkowych i integracyjnych, Znajomość Git, Znajomość Maven, Znajomość Jira, Znajomość Jenkins, Znajomość SOAP, Znajomość REST, Znajomość XML, Znajomość JSON 📃 Skills: Java, SpringBoot, SpringIntegration, SQL, Git, Maven, Jira, Jenkins, SOAP, REST, XML, JSON 🏢 Description: Na co dzień w naszym zespole: tworzysz od podstaw nowe oraz modyfikujesz i rozwijasz istniejące aplikacje i serwisy, analizujesz i projektujesz nowoczesne rozwiązania architektoniczne, piszesz testy jednostkowe i integracyjne dla budowanych systemów, dbasz o wysoką jakość, funkcjonalność, wydajność oraz niezawodność tworzonego oprogramowania, uczestniczysz aktywnie w pracach całego zespołu projektowego, dzieląc się wiedzą i swoją perspektywą. To stanowisko może być Twoje, jeśli: masz za sobą min. 5 lat komercyjnego doświadczenia w programowaniu w języku obiektowym, posiadasz wyższe wykształcenie (informatyczne lub pokrewne), znasz w praktyce programowanie w języku Java (wersja 11 lub nowsza), znasz bardzo dobrze Spring Boot/Spring Integration, posiadasz praktyczną znajomość relacyjnych baz danych, korzystasz na co dzień z narzędzi: Git, Maven, Jira, Jenkins, znasz standardy SOAP, REST, XML, JSON, wyróżniasz się analitycznym podejściem do zadań, działasz zespołowo i lubisz jasną komunikację. Dodatkowym atutem będzie: doświadczenie w środowisku chmurowym GCP (BigQuery, CloudSQL, Pub/Sub), doświadczenie w roli Frontend Developer (React), doświadczenie z Apache Kafka, Google Pub/Sub, IBM MQ, praktyczna znajomość nierelacyjnych baz danych, praktyczne doświadczenie przy budowania skonteneryzowanych aplikacji (Antos, Kubernetes Engine, Docker), praca przy projektach związanych z Marketing Campaign Management. Dołączając do nas zyskujesz: pakiet benefitów, w tym prywatną opiekę medyczną, Pracowniczy Program Emerytalny, System Kafeteryjny MyBenefit, kartę Multisport, atrakcyjną ofertę produktów bankowych, w tym kredytu hipotecznego, dedykowany system szkoleń, możliwość zdobywania doświadczenia, poznania różnorodnej technologii, w największej instytucji finansowej w kraju, stabilizację zatrudnienia – umowę o pracę, dedykowany system premiowy.
Technology
IT Squad
Senior Java Developer Fullstack (Angular)
Senior
Remote
Warsaw, Poland
🏢 Summary: The role involves developing and maintaining high-quality software solutions using Java 17 and Angular, with strong focus on code quality, testing, and CI/CD processes. The position includes implementing key functionalities, resolving production issues, and contributing to architectural documentation while working in an Agile, international environment. It also offers participation in technical decisions and mentoring within a remote or hybrid B2B setup. 🗂️ Requirements: 4-5 years commercial experience with Java 17, Experience with Angular, Experience with Spring framework, Knowledge of SQL and T-SQL, Experience in query optimization, Practical experience with CI/CD, Experience with process automation, Strong knowledge of unit testing, Strong knowledge of integration testing, Experience working in Agile/Scrum, English level B2/C1 📃 Skills: Java, Angular, Spring, SQL, T-SQL, CI/CD, Agile, Scrum, Azure, Docker, Kubernetes, Sonar 🏢 Description: ZAKRES OBOWIĄZKÓW Wytwarzanie kodu spełniającego wymagania jakościowe zgodne z oczekiwanymi standardami Diagnozowanie i usuwanie zgłoszonych problemów Implementacja kluczowych funkcjonalności oraz nadzór nad spójnością kodu Tworzenie oraz utrzymywanie dokumentacji technicznej i architektonicznej Współpraca z anglojęzycznym zespołem w Indiach Przeglądy kodu oraz zapewnianie wysokiej jakości wytwarzanego oprogramowania (testy, analiza Sonar, code review) Diagnozowanie i rozwiązywanie problemów w środowiskach produkcyjnych i testowych Wdrażanie oraz wspieranie procesów CI/CD, automatyzacji testów, monitoringu Mentoring i wsparcie merytoryczne dla mniej doświadczonych członków zespołu Aktywny udział w wydarzeniach Agile i spotkaniach projektowych CZEGO OCZEKUJEMY Minimum 4-5 lat doświadczenia komercyjnego w pracy z Java 17 i Angular Doświadczenia w projektowaniu i implementacji z wykorzystaniem Spring Znajomości relacyjnych baz danych (SQL, T-SQL) oraz optymalizacji zapytań Praktycznego doświadczenia z CI/CD i automatyzacją procesów Bardzo dobrej znajomości testów jednostkowych i integracyjnych Doświadczenia w pracy w Agile/Scrum Język angielski na poziomie B2/C1 – swobodna komunikacja biznesowa i techniczna MILE WIDZIANE Doświadczenie z chmurą Azure Znajomość Docker, Kubernetes CO OFERUJEMY 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 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
B2Bnetwork
Java Developer (k/m)
Senior
Hybrid
Warsaw, Poland
16,800 - 20,080 PLN
🏢 Summary: Development of new and existing Java-based applications and services with strong focus on quality, testing, and performance. The role involves designing technical solutions, writing unit and integration tests, and participating in project work within a collaborative team. Emphasis is placed on Spring-based backend systems and integration using standard web service protocols. 🗂️ Requirements: Minimum 5 years of commercial experience in Java, Experience with Java SE 11 or higher, Strong knowledge of Spring Boot, Strong knowledge of Spring Integration, Knowledge of relational databases, Experience with Git, Experience with Maven, Experience with Jira, Experience with Jenkins, Knowledge of SOAP, Knowledge of REST, Knowledge of XML, Knowledge of JSON, Higher education degree in Computer Science or related field 📃 Skills: Java, JavaSE, SpringBoot, SpringIntegration, SQL, Git, Maven, Jira, Jenkins, SOAP, REST, XML, JSON 🏢 Description: Twój zakres obowiązków Implementacja nowych oraz modyfikacja istniejących aplikacji i serwisów Tworzenie testów jednostkowych i integracyjnych dla budowanych aplikacji i serwisów Dbanie o wysoką jakość oprogramowania w zakresie funkcjonalności, wydajności i niezawodności Dokumentowanie zaimplementowanych rozwiązań Analiza możliwych rozwiązań technologicznych Udział w pracach projektowych Nasze wymagania Minimum 5-letnie doświadczenie komercyjne w programowaniu w języku Java Doświadczenie w programowaniu w Java SE 11 lub wyższej Bardzo dobra znajomość Spring Boot oraz Spring Integration Znajomość relacyjnych baz danych Znajomość narzędzi Git, Maven, Jira, Jenkins Znajomość standardów SOAP, REST, XML, JSON Wykształcenie wyższe informatyczne lub pokrewne Umiejętność pracy zespołowej Mile widziane Doświadczenie w środowisku chmurowym GCP w szczególności BigQuery, CloudSQL, Pub/Sub Praktyczna znajomość nierelacyjnych baz danych Doświadczenie w budowaniu skonteneryzowanych aplikacji z wykorzystaniem Anthos, Kubernetes Engine, Docker Znajomość innych frameworków np. Micronaut
Technology
Randlab
Java + Angular Developer (K/M/N)
Mid
Remote
Warsaw, Poland
100 - 115 PLN
🏢 Summary: Development and maintenance of applications in the telecommunications domain using Java and Angular technologies. The role involves implementing new functionalities, fixing defects, and participating in technical design within a Scrum team. Close collaboration with analysts, testers, and business stakeholders is required. 🗂️ Requirements: Minimum 3 years of experience in Java programming, Practical knowledge of Spring, Practical knowledge of Spring Cloud, Practical knowledge of Spring JPA, Practical knowledge of Hibernate, Practical knowledge of Angular, Experience with BitBucket, Experience with Git, Experience with Jenkins, Experience with Kubernetes, Knowledge of relational databases, Knowledge of NoSQL databases, Experience with Golang 📃 Skills: Java, Spring, SpringCloud, SpringJPA, Hibernate, Angular, BitBucket, Git, Jenkins, Kubernetes, MSSQL, PostgreSQL, NoSQL, Golang 🏢 Description: O projekcie Projekt realizowany w obszarze telekomunikacji. Zakres współpracy obejmuje rozwój oraz utrzymanie aplikacji realizowanych w środowisku Java i Angular. Współpraca z zespołami projektowymi oraz udział w projektowaniu i implementacji nowych funkcjonalności. Twój zakres obowiązków tworzenie oprogramowania oraz implementacja wymagań funkcjonalnych rozwój nowych funkcjonalności oraz naprawa błędów udział w projektowaniu funkcjonalności i rozwiązań technicznych testowanie, debugowanie oraz analiza błędów aplikacji współpraca z zespołem projektowym w metodyce Scrum współpraca z analitykami, testerami oraz biznesem w zakresie realizacji wymagań Nasze wymagania minimum 3 lata doświadczenia w programowaniu w Java praktyczna znajomość Spring, Spring Cloud, Spring JPA, Hibernate praktyczna znajomość Angular praktyczna znajomość narzędzi BitBucket, Git, Jenkins praktyczna znajomość środowiska Kubernetes znajomość relacyjnych baz danych (np. MSSQL, PostgreSQL) oraz baz NoSQL doświadczenie w programowaniu w języku Golang Mile widziane doświadczenie w architekturze mikroserwisowej znajomość stosu ELK, Prometheus/Grafana, SonarQube znajomość narzędzi Jira, Confluence znajomość narzędzi testów jednostkowych (np. JUnit, Mockito) doświadczenie w pracy w metodyce SCRUM
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