April 8, 2026
Senior Java Developer Fullstack (Angular)
Senior • Remote
Warsaw, Poland
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
Similar jobs you might like
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
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
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
SOFLAB TECHNOLOGY
Fullstack Developer (Java + Angular)
Mid
Hybrid
Krakow, Poland
120 - 160 PLN/hr
🏢 Summary: B2B offer for an experienced Fullstack Developer to build and maintain insurance sector software using Java and Angular. The role focuses on developing new features, improving existing code quality, and collaborating within a cross-functional team while applying Clean Code practices and AI tools. Long-term project with initial on-site onboarding followed by hybrid work. 🗂️ Requirements: Minimum 3 years of commercial experience in similar role, Very good knowledge of Java, Very good knowledge of Spring or Spring Boot, Very good knowledge of Angular, Very good knowledge of HTML, Very good knowledge of CSS or SCSS, Very good knowledge of JavaScript or TypeScript, Experience with REST API, Experience with Git, Knowledge of IntelliJ or Eclipse, Knowledge of OOP principles, Knowledge of SOLID principles, Knowledge of DDD, Knowledge of TDD 📃 Skills: Java, Spring, SpringBoot, Angular, HTML, CSS, SCSS, JavaScript, TypeScript, REST, Git, IntelliJ, Eclipse, OOP, SOLID, DDD, TDD 🏢 Description: ZADANIA: Rozwój i utrzymanie oprogramowania dla sektora ubezpieczeniowego Projektowanie, implementacja i rozwój nowych funkcjonalności Poprawa jakości i utrzymanie istniejącego kodu Współpraca z zespołem (analitycy, testerzy, Product Owner) Dbanie o jakość (Clean Code, Code Review) Wykorzystanie narzędzi AI (np. Copilot) w codziennej pracy WYMAGANIA: Min. 3 lata komercyjnego doświadczenia na podobnym stanowisku Bardzo dobra znajomość: - Java + Spring / Spring Boot - Angular - HTML, CSS/SCSS, JavaScript / TypeScript - REST API, Git Znajomość IDE (IntelliJ / Eclipse) Angielski min. B2 Mile widziane: MongoDB, Oracle, SQL / PL/SQL Jira, Confluence, Maven, Docker Znajomość: OOP, SOLID, DDD, TDD DODATKOWE INFORMACJE: Forma zatrudnienia: B2B Stawka: 120 - 160 zł/h Długość projektu: 12 miesięcy + Lokalizacja: Kraków / Poznań / Gdańsk / Łódź Tryb pracy:3 miesiące wdrożenia – praca stacjonarna, następnie hybryda: 3 dni biuro / 2 dni zdalnie
Technology
Link Group
Senior Java Developer (with German)
Senior
Hybrid
Warsaw, Poland
16,000 - 24,000 PLN
🏢 Summary: Development of modern Java-based applications for external clients in international agile teams. The role focuses on designing and implementing scalable solutions using best practices such as DDD, TDD, BDD, DevOps, and Clean Code. You will build REST APIs, work with databases, and contribute to high-quality software delivery processes. 🗂️ Requirements: Minimum 5 years of experience as Java Developer, Strong knowledge of Java (JEE, Spring Boot, Hibernate), Experience with Java 8+, Ability to write unit tests, Knowledge of SOLID principles and Clean Code, Experience with Maven, Experience with Unix/Linux environments, Experience with GitHub and Bitbucket, Experience in designing and implementing REST API, Experience with SQL databases (Oracle or SQL Server), Experience with Redis, Very good English skills, German language skills at minimum B1 level 📃 Skills: Java, JEE, SpringBoot, Hibernate, Java8, Maven, Unix, Linux, GitHub, Bitbucket, REST, SQL, Oracle, SQLServer, Redis, DevOps, DDD, BDD, TDD, IaC, Scrum, SAFe, Kanban, SOLID, CleanCode 🏢 Description: ZAKRES OBOWIĄZKÓW: Tworzenie nowoczesnych aplikacji dla klientów zewnętrznych w oparciu o technologię Java . Projektowanie i implementacja rozwiązań zgodnie z uznanymi wzorcami projektowymi oraz podejściami takimi jak DevOps, Domain-Driven Design, Behavior-Driven Development, Test-Driven Development czy Infrastructure as Code . Praca w międzynarodowych zespołach, z wykorzystaniem najlepszych praktyk i metodyk zwinnych ( Scrum, SAFe, Kanban ). Udoskonalanie procesów w obszarze profesjonalnego wytwarzania oprogramowania , ze szczególnym naciskiem na zasady Clean Code . Ścisła współpraca z doświadczonymi specjalistami, umożliwiająca rozwój zarówno wiedzy technicznej i biznesowej, jak i umiejętności interpersonalnych. WYMAGANIA: Minimum 5 lat doświadczenia jako programista Java . Praktyczna znajomość Java (JEE, Spring Boot, Hibernate) i procesów tworzenia oprogramowania. Umiejętność pisania testów jednostkowych. Dobra znajomość zasad SOLID i tworzenia przejrzystego, utrzymywalnego kodu ( Clean Code ). Doświadczenie z technologiami Java 8+, Maven, Unix/Linux, GitHub, Bitbucket . Umiejętność projektowania i implementacji REST API oraz doświadczenie w pracy z bazami danych ( SQL, Oracle/SQL Server, Redis ). Bardzo dobra znajomość języka angielskiego . Znajomość języka niemieckiego na poziomie komunikatywnym ( min. B1 ). MILE WIDZIANE: Znajomość technologii Front-End , takich jak JavaScript, TypeScript, Angular, React, Vue .
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
Avenga
Fullstack Java Angular Developer
Mid
Remote
Warsaw, Poland
16,000 - 20,000 PLN
🏢 Summary: The offer is for a Java Developer responsible for designing, developing, testing, and deploying high-performance applications processing large data volumes in a JVM environment. The role includes building supporting tools, CI/CD processes, and deployment solutions, as well as maintaining and monitoring applications. The position involves working with modern backend and frontend technologies in a hybrid work model. 🗂️ Requirements: Minimum 3 years experience building high-performance JVM applications, Experience processing large data volumes, Very good knowledge of Java 17+, Very good knowledge of Spring or Playframework, Very good knowledge of TypeScript and RxJs, Good knowledge of Angular 2+, Knowledge of Hibernate and JPA, Knowledge of TCP, UTP, OAuth/OpenID, Websocket, Knowledge of Docker, JUnit, Bash, Linux, Experience with CI/CD pipelines in Jenkins or GitlabCI, Experience with Git version control, Knowledge of event sourcing, Object-oriented and functional design skills 📃 Skills: Java, Spring, Playframework, TypeScript, RxJs, Angular, Hibernate, JPA, TCP, UTP, OAuth, OpenID, Websocket, Docker, JUnit, Bash, Linux, Jenkins, GitlabCI, Git, JVM, Kafka, Redis, Openshift, Node.js, UML, Ansible 🏢 Description: 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.
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
PKO BP Finat
Programista Java (f/m/d)
Senior
Hybrid
Warsaw, Poland
🏢 Summary: The offer is for an experienced Java Developer responsible for building and maintaining process-based applications using Java and related technologies. The role includes developing new features, writing and maintaining tests, performing code reviews, supporting UAT and regression testing, and monitoring production issues. The position involves working in a CI/CD-driven environment with strong focus on code quality and integration. 🗂️ Requirements: Minimum 4 years of commercial experience in object-oriented programming, Minimum 3 years of experience with Java, Spring, Groovy, Practical experience with Git and branching strategies (GitFlow or Trunk Development), Experience with Maven, Experience with CI/CD pipelines and Jenkins, Experience with Jira and Confluence, Experience with Apache Kafka, Experience with ELK Stack (Elastic) and Grafana, Experience with static code analysis tools (e.g., SonarQube), Experience with unit testing frameworks (JUnit, Mockito, Spock), Experience with Java IDE (e.g., IntelliJ IDEA), Knowledge of REST communication, Ability to work in Agile methodologies 📃 Skills: Java, Spring, Groovy, Git, Maven, Jenkins, Jira, Confluence, Kafka, ELK, Elastic, Grafana, SonarQube, JUnit, Mockito, Spock, IntelliJ, REST, BPM, BPMN, DDD 🏢 Description: Dla naszego klienta szukamy doświadczonego programisty/programistki Java. Opis stanowiska: tworzenie i utrzymywanie kodu procesowego w ramach wewnętrznej technologii opartej o poniższe technologie całościowe programowanie procesów wykonywanie testów deweloperskich na środowisku lokalnym oraz testów integracyjnych na dostarczonym środowisku wsparcie w wykonywaniu testów UAT oraz testów regresji wykonywanie code review tworzenie i utrzymywanie testów jednostkowych pozyskiwanie oraz analiza logów procesowych i/lub aplikacyjnych ze wszystkich środowisk monitoring i analiza błędów produkcyjnych Wymagania: minimum 4 lata doświadczenia komercyjnego w programowaniu obiektowym w tym min. 3 lata w technologiach Java/Spring/Groovy praktyczna znajomość systemu kontroli wersji GIT, w tym powszechnie wykorzystywanych sposobów organizacji pracy np.GitFlow, Trunk Development managera zależności Maven systemu obsługi potoków CI/CD Jenkins narzędzi wspierających organizację zespołów, w szczególności Atlasian Jira/Confluence wykorzystywania komunikacji za pomocą Apache Kafka ELK Stack, w szczególności Elastic oraz Grafana jednego narzędzia do statycznej analizy kodu (np. SonarQube) jednego frameworka do obsługi testów jednostkowych (JUnit, Mockito, Spock etc.) jednego środowiska IDE obsługującego język Java (np. IDEA Intellij) znajomość i zrozumienie sposobów komunikacji REST, mile widziane MQ umiejętność pracy w zespołach zorientowanych na realizację celów biznesowych umiejętność pracy w metodykach zwinnych mile widziane: podstawowa znajomość sposobu działania i obsługi procesów BPM umiejętność pracy z notacją BPMN znajomość i umiejętność pracy w Domain Driven Development doświadczenie w pracy w bankowości, w tym rozumienie sposobu działania systemów bankowych doświadczenie w zarządzaniu wdrożeniami i/lub utrzymaniem środowisk testowych umiejętność pracy z dużymi projektami w zakresie obsługi linii kodu doświadczenie w refaktoringu kodu, w tym umiejętność rozpoznawania i implementowania złożonych wzorców projektowych Oferujemy: umowa B2B praca w modelu hybrydowym: 2 x w tygodniu biuro (ul. Chmieln 89, Warszawa) opcjonalnie pakiet medyczny
Technology
PCG Academia
Junior Software Developer with Java and Linux
Junior
Hybrid
Poznan, Poland
🏢 Summary: Offer for a Java Developer focused on development and maintenance of web applications using Java and Angular, including monitoring and deployments on Linux systems. The role involves performance optimization, testing, and production releases with opportunities to grow toward Fullstack or DevOps. 🗂️ Requirements: Java 8+ knowledge, Spring or Spring Boot knowledge, Relational databases knowledge, GIT knowledge, Linux systems knowledge, Bash scripting skills, English level B2 minimum, Degree in Computer Science or related field 📃 Skills: Java, Spring, SpringBoot, Angular, TypeScript, SQL, GIT, Linux, Bash 🏢 Description: Twój zakres obowiązków Rozwój i utrzymanie aplikacji webowych opartych na technologiach Java i Angular Monitorowanie działania aplikacji w systemie Linux Testowanie i debugowanie aplikacji, optymalizacja wydajności Wdrożenia produkcyjne Nasze wymagania Znajomość Javy (8 i wyżej), Spring/Spring Boot oraz relacyjnych baz danych Znajomość systemu kontroli wersji GIT Znajomość systemów opartych na Linux Umiejętność pisania skryptów w powłoce BASH Dobra znajomość języka angielskiego (min. B2) Dobra organizacja pracy własnej, komunikatywność, samodzielność, zaangażowanie Studia informatyczne lub pokrewne Mile widziane Znajomość Angulara/TypeScript (lub chęć nauki) będzie dużym atutem Zainteresowanie obszarem AI Oferujemy: Pracę w sektorze edukacyjnym (współpracujemy z największymi uczelniami w Polsce) Niezależność podczas wyboru rozwiązań oraz technologii Dostęp do kursów oraz szkoleń Na początkowym etapie współpracy, praca z nowoczesnego biura w centrum Poznania (potem w zależności od preferencji praca hybrydowa lub w pełni zdalna) Możliwy rozwój w kierunku programisty fullstack (z Angular lub DevOps) Udział w projekcie open source