June 3, 2026

Stażystka/Stażysta - rozwój oprogramowania aplikacji płatniczych

Intern • Hybrid

Warsaw, Poland

W ramach współpracy:

  • uczysz się tworzenia i rozwijania aplikacji backendowych w języku Java (np. Spring/Spring Boot),

  • poznajesz implementację nowych funkcjonalności oraz wprowadzanie zmian w istniejącym kodzie,

  • wspierasz pisanie testów jednostkowych i integracyjnych,

  • pomagasz w analizie błędów oraz wsparciu ich rozwiązywania,

  • poznajesz przebieg code review oraz dobre praktyki programistyczne,

  • masz okazję zobaczyć, jak wygląda współpraca z zespołem projektowym (programiści, testerzy, analitycy),

  • uczysz się pracy z systemami kontroli wersji (np. Git), poznajesz procesy CI/CD oraz narzędzia wspierające development.

Dołącz do nas, jeśli:

  • studiujesz lub masz status absolwentki/absolwenta uczelni wyższej,

  • znasz podstawy języka Java i chcesz rozwijać się w tym kierunku,

  • masz podstawową wiedzę o programowaniu obiektowym i dobrych praktykach,

  • znasz lub uczyłaś/eś się technologii takich jak Spring (mile widziane),

  • masz podstawową znajomość baz danych (SQL),

  • znasz język angielski na poziomie umożliwiającym czytanie dokumentacji,

  • umiesz logicznie myśleć i rozwiązywać problemy,

  • jesteś osobą komunikatywną i lubisz pracę zespołową,

  • cechuje Cię zaangażowanie oraz chęć do nauki.

Similar jobs you might like

Technology

B2Bnetwork

Java Backend Developer Mid

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Oferta dotyczy rozwoju i modyfikacji aplikacji oraz serwisów backendowych w Java z wykorzystaniem Spring Boot i Spring Integration. Rola obejmuje projektowanie, implementację i testowanie rozwiązań z naciskiem na wydajność, jakość i niezawodność oraz integrację systemów i pracę z bazami danych. Stanowisko wymaga ścisłej współpracy projektowej oraz analizy i dokumentowania rozwiązań technicznych. 🗂️ Requirements: Minimum 5 lat doświadczenia komercyjnego w programowaniu obiektowym Java, Doświadczenie w Java SE 11 lub nowszej, Dobra znajomość Spring Boot, Dobra znajomość Spring Integration, Znajomość relacyjnych baz danych, Znajomość Git, Znajomość Maven, Znajomość Jira, Znajomość Jenkins, Znajomość SOAP, Znajomość REST, Znajomość XML, Znajomość JSON, Wykształcenie wyższe informatyczne lub pokrewne, Umiejętność pracy w zespole 📃 Skills: Java, Spring, SpringBoot, SpringIntegration, SQL, Git, Maven, Jira, Jenkins, SOAP, REST, XML, JSON, GCP, BigQuery, CloudSQL, PubSub, Kubernetes, Docker, Anthos, Micronaut 🏢 Description: Projekt obejmuje rozwój i modyfikację aplikacji oraz serwisów backendowych w Java, z wykorzystaniem Spring Boot i Spring Integration. Rola koncentruje się na tworzeniu rozwiązań o wysokiej jakości, wydajności i niezawodności, a także na pracy z integracjami systemowymi i relacyjnymi bazami danych. Twój zakres obowiązków Implementacja nowych oraz modyfikacja istniejących aplikacji i serwisów Tworzenie testów jednostkowych i integracyjnych Dbanie o wysoką jakość oprogramowania Dokumentowanie zaimplementowanych rozwiązań Analiza możliwych rozwiązań technicznych Udział w pracach projektowych Nasze wymagania Minimum 5 lat doświadczenia komercyjnego w programowaniu obiektowym Java Doświadczenie w programowaniu w Java SE 11 lub nowszej Dobra znajomość Spring Boot i Spring Integration Znajomość relacyjnych baz danych Znajomość Git, Maven, Jira i Jenkins Znajomość standardów SOAP, REST, XML i JSON Wykształcenie wyższe informatyczne lub pokrewne Umiejętność pracy w zespole Mile widziane Doświadczenie w środowisku chmurowym GCP Znajomość BigQuery, CloudSQL i Pub/Sub Praktyczna znajomość nierelacyjnych baz danych Doświadczenie w budowie skonteneryzowanych aplikacji Znajomość Anthos, Kubernetes Engine i Docker Znajomość innych frameworków, np. Micronaut

Technology

Randlab

Java Developer (K/M/N)

Senior

Remote

Warsaw, Poland

90 - 140 PLN

🏢 Summary: Backend Developer (Java) role focused on building and developing a backend system based on Java technologies, with responsibility for code quality and architectural consistency. The position combines hands-on development with technical leadership and team support within a collaborative development environment. 🗂️ Requirements: Minimum 5 years of commercial experience as Backend Developer (Java), Experience in managing a development team, Experience as technical leader or team mentor, Very good knowledge of Java (min. version 8), Knowledge of Spring and Spring Boot, Knowledge of relational databases, Experience with unit testing, Knowledge of static code analysis tools (e.g., SonarQube) 📃 Skills: Java, Spring, SpringBoot, SQL, JUnit, SonarQube 🏢 Description: O projekcie Projekt dotyczy budowy systemu informatycznego w architekturze backendowej opartej o technologie Java. Prace realizowane są w środowisku zespołu developerskiego, z naciskiem na jakość kodu, wydajność oraz spójność architektoniczną rozwiązania. Twój zakres obowiązków Realizacja prac programistycznych Wsparcie zespołu w organizacji pracy Nadzór nad jakością i architekturą rozwiązania Nasze wymagania Minimum 5 lat doświadczenia komercyjnego jako Backend Developer (Java) Doświadczenie w zarządzaniu zespołem developerskim Doświadczenie w pracy w roli lidera technicznego lub mentora zespołu - wymaganie konieczne! Bardzo dobra znajomość Java (min. wersja 8) Znajomość Spring oraz Spring Boot Znajomość relacyjnych baz danych Doświadczenie w pracy z testami jednostkowymi Znajomość narzędzi do statycznej analizy kodu (np. SonarQube) Mile widziane Doświadczenie w pracy w metodykach zwinnych (Agile / Scrum) Znajomość dobrych praktyk programistycznych oraz architektury backend Umiejętność praktycznego wykorzystania wiedzy technicznej w projektach

Technology

B2Bnetwork

Senior Software Developer

Senior

Hybrid

Warsaw, Poland

20,000 - 22,000 PLN

🏢 Summary: Development of a modular back-office backend application supporting client analysis and classification processes in the financial domain. The role focuses on building business logic, designing REST APIs, and integrating backend services with frontend forms within a microservices architecture. Work includes maintaining existing modules, implementing tests, and collaborating in a Scrum team. 🗂️ Requirements: Very good knowledge of Java 8+ and Spring Boot, Experience with REST API design and development, Experience with SQL (Oracle or MS SQL), Knowledge of microservices architecture, Experience with ElasticSearch, Knowledge of design patterns, Experience writing unit and integration tests (JUnit), Knowledge of Git and Maven, Experience working in Scrum 📃 Skills: Java, SpringBoot, REST, SQL, Oracle, MSSQL, Microservices, ElasticSearch, JUnit, Git, Maven, Scrum 🏢 Description: O projekcie: Dołączysz do zespołu rozwijającego aplikację backendową typu back-office, wykorzystywaną przez wewnętrznych użytkowników (kilkadziesiąt osób). System wspiera analizę i klasyfikację klientów operujących na rynkach finansowych ( m.in . procesy MiFID). Praca obejmuje rozwój logiki biznesowej oraz integrację backendu z frontendem (formularze/ankiety). Architektura jest modularna (kilka mikroserwisów), a komunikacja opiera się głównie o REST API, z wykorzystaniem kolejek (Kafka / MQ) jako uzupełnienie. Zadania: Rozwój aplikacji backendowych w Java + Spring Boot. Projektowanie i rozwój REST API. Rozwój logiki biznesowej (obszar finansowy/klasyfikacje klientów). Integracja backendu z frontendem. Praca z ElasticSearch. Rozwój i utrzymanie istniejących modułów. Pisanie testów jednostkowych i integracyjnych. Współpraca w zespole SCRUM. Wymagania: Bardzo dobra znajomość Java (8+) + Spring Boot. Doświadczenie w pracy z REST API. Doświadczenie z SQL (Oracle / MS SQL). Znajomość architektury mikroserwisowej. Doświadczenie z ElasticSearch. Znajomość wzorców projektowych. Doświadczenie w pisaniu testów (JUnit). Znajomość Git, Maven. Doświadczenie w pracy w SCRUM. Mile widziane: Doświadczenie z Kafka lub innym MQ (np. RabbitMQ). Znajomość Docker. Doświadczenie w sektorze finansowym.

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

emagine Polska

Programista JAVA

Senior

Remote

Warsaw, Poland

🏢 Summary: Oferta dotyczy pracy zdalnej przy rozwoju backendu w Java/Spring Boot dla sektora bankowego, z naciskiem na tworzenie API oraz testów automatycznych dla systemów event-driven. Rola obejmuje integrację z bazami danych, brokerami wiadomości oraz wdrażanie testów w pipeline’ach CI/CD. Poszukiwany jest programista z doświadczeniem w Java 17+, Kafka i automatyzacji testów API. 🗂️ Requirements: Java 17+, Doświadczenie w tworzeniu backendu i API REST, Znajomość PostgreSQL, Doświadczenie z Apache Kafka, Umiejętność pisania testów jednostkowych i integracyjnych, Znajomość REST Assured, Znajomość JUnit, Znajomość Mockito, Znajomość Postman/Newman, Doświadczenie z OpenAPI/Swagger, Umiejętność walidacji JSON/XML, Doświadczenie z systemami event-driven, Znajomość CI/CD, Znajomość Git, Umiejętność pracy z kontenerami, Podstawowa znajomość monitoringu aplikacji 📃 Skills: Java, Spring, SpringBoot, REST, gRPC, PostgreSQL, Kafka, RabbitMQ, JUnit, Mockito, RESTAssured, Postman, Newman, OpenAPI, Swagger, JSON, XML, CI/CD, Git, Docker, JMeter, SonarQube 🏢 Description: Branża : bankowość Stawka : do 180zł/h netto + VAT Model pracy : 100% zdalnie Podsumowanie Poszukujemy programisty Java/Spring z praktycznym doświadczeniem w tworzeniu backendu oraz umiejętnością projektowania, pisania i utrzymywania testów automatycznych dla aplikacji API i systemów event-driven. Obowiązki: projektowanie, implementacja i rozwój usług backendowych w technologii Java/Spring Boot , tworzenie i utrzymywanie API REST/gRPC, integracja aplikacji z bazami danych, systemami kolejkowymi i platformami event-driven, pisanie testów jednostkowych, integracyjnych oraz automatycznych testów API, automatyzacja scenariuszy testowych z użyciem narzędzi takich jak REST Assured, Postman/Newman, JUnit, Mockito , udział w projektowaniu testów dla komunikacji asynchronicznej, w tym Kafka/RabbitMQ, integracja testów z pipeline’ami CI/CD, analiza błędów, logów i metryk aplikacyjnych, współpraca z analitykami, testerami, DevOps i innymi członkami zespołu projektowego. Wymagania kluczowe: bardzo dobra znajomość Java 17+ doświadczenie w tworzeniu i rozwijaniu usług backendowych oraz API, w szczególności REST praktyczna znajomość pracy z bazami danych, szczególnie PostgreSQL doświadczenie w integracji systemów z wykorzystaniem kolejek i brokerów wiadomości, w szczególności Apache Kafka umiejętności pisania testów jednostkowych, integracyjnych i automatycznych testów API bardzo dobra znajomość narzędzi i bibliotek testowych, takich jak JUnit, Mockito, REST Assured, Postman/Newman doświadczenie w testowaniu kontraktów API z wykorzystaniem OpenAPI/Swagger umiejętności walidacji schematów JSON/XML doświadczenie w testowaniu rozwiązań asynchronicznych i event-driven znajomość procesów CI/CD praktyczna znajomość systemów kontroli wersji, w szczególności Git umiejętności pracy z kontenerami i środowiskami uruchomieniowymi podstawowa znajomość monitoringu i obserwowalności aplikacji umiejętności analitycznego myślenia, diagnozowania problemów i dbania o jakość dostarczanego kodu. Umiejętności dodatkowe: doświadczenie z JMeter znajomość testów kontraktowych w podejściu consumer-driven contract doświadczenie w pracy z mikroserwisami znajomość narzędzi do analizy jakości kodu, np. SonarQube doświadczenie w pracy z systemami o wysokiej dostępności znajomość dobrych praktyk bezpieczeństwa aplikacji backendowych doświadczenie w pracy w metodykach zwinnych

Technology

co.brick

Senior Java Developer

Senior

Remote

Gliwice, Poland

🏢 Summary: Senior Java Software Engineer role focused on designing and developing backend microservices in a distributed, event-driven architecture using Spring Boot. The position involves building REST integrations, working with SQL databases, and collaborating on containerization and CI/CD in a large international project. Long-term engagement with enterprise-scale systems. 🗂️ Requirements: Minimum 5 years Java experience (Java 8+), Strong knowledge of Spring Boot and Spring ecosystem, Experience building REST microservices, Practical knowledge of SQL and relational databases, Experience with Kafka or messaging systems, Experience with Docker and Kubernetes, Experience with CI/CD tools (e.g. Jenkins), German language B2/C1 minimum, Very good English skills 📃 Skills: Java, Spring, SpringBoot, REST, SQL, Kafka, Docker, Kubernetes, Jenkins, CICD, Microservices, AWS, Azure, GCP 🏢 Description: Senior Java Software Engineer (Spring Boot) z językiem niemieckim Szukamy doświadczonego programisty Java (poziom Senior) do długofalowej współpracy przy dużym, międzynarodowym projekcie backendowym. Jeśli dobrze czujesz się w architekturze rozproszonej i swobodnie rozmawiasz po niemiecku oraz angielsku – aplikuj! Co będziesz robić? Projektować i rozwijać aplikacje backendowe w Javie . Tworzyć oraz utrzymywać mikroserwisy oparte na Spring Boot . Pracować z architekturą opartą o zdarzenia ( event-driven architecture ). Integrować systemy przez REST API i komunikację asynchroniczną. Projektować i optymalizować bazy danych (SQL). Współpracować z zespołem DevOps przy konteneryzacji i wdrażaniu aplikacji (CI/CD). Brać udział w code review i podejmowaniu decyzji architektonicznych. Wspierać i mentorować mniej doświadczonych programistów w zespole. Czego oczekujemy? Minimum 5 lat doświadczenia w programowaniu w Javie (wersja 8 lub nowsza). Bardzo dobrej znajomości Spring Boot i całego ekosystemu Spring. Doświadczenia w budowaniu mikroserwisów REST. Praktycznej znajomości SQL i relacyjnych baz danych. Znajomości Kafki (lub podobnych systemów messagingowych). Dobrej znajomości Docker, Kubernetes oraz narzędzi CI/CD (np. Jenkins). Języka niemieckiego na poziomie minimum B2/C1 (warunek konieczny). Bardzo dobrej znajomości języka angielskiego . Mile widziane: Doświadczenie w pracy z chmurą ( AWS, Azure lub GCP ). Umiejętność optymalizacji wydajności aplikacji Java. Znajomość dobrych praktyk z zakresu bezpieczeństwa backendu. Co oferujemy? Stabilną współpracę na 12 miesięcy z dużą szansą na przedłużenie. Pracę w międzynarodowym środowisku nad zaawansowanymi systemami o dużej skali. Możliwość pracy z nowoczesną architekturą klasy enterprise.

Technology

NEARSHORE SERVICES POLAND BARTOSZ SZUMIEL

Java Junior Backend Developer

Junior

Hybrid

Warsaw, Poland

🏢 Summary: Junior Java Backend Developer role focused on building, maintaining and enhancing web and e-commerce applications using Java/Spring on the SAP Commerce platform. The position involves implementing backend functionalities, participating in testing and optimization, and collaborating within a project team in a hybrid work model. 🗂️ Requirements: Good knowledge of Java, Good knowledge of Spring, Good knowledge of SQL, Knowledge of REST API, Knowledge of web development, Practical experience with Git, Minimum 1 year commercial experience as Backend Developer, Experience with debugging and performance analysis tools, English level B2, Completed degree in Computer Science or related field, Availability for hybrid work (2 days per week in office) 📃 Skills: Java, Spring, SQL, REST, Git, SAP, Commerce, Hybris, JSP, JSTL, IntelliJ, VSCode 🏢 Description: Poszukujemy Programistki / Programisty Junior Java Backend , która / który dołączy do naszego zespołu projektowego. Twoją rolą będzie tworzenie, utrzymywanie i rozwój aplikacji w oparciu o Java/Spring na platformie SAP Commerce. Kluczowe Zadania i Odpowiedzialności: Tworzenie i Rozwój Aplikacji: aktywna implementacja funkcjonalności w aplikacjach webowych i e-commerce przy użyciu Java/Spring. Praca na dużej platformie do sklepów internetowych - SAP Commerce (dawniej Hybris). Współpraca międzyfunkcyjna: ścisła współpraca z zespołem projektowym w zakresie analizy wymagań i implementacji rozwiązań. Jakość Kodu: dbanie o wysoką jakość, wydajność i utrzymywalność kodu, włączając dokumentację projektów. Cykl Życia Projektu: Udział w procesach testowania, debugowania i optymalizacji aplikacji w celu zapewnienia ich prawidłowego działania i najlepszego User Experience. Utrzymanie Wiedzy: Bieżące śledzenie i aktualizowanie wiedzy z zakresu nowych technologii, narzędzi i trendów (np. nowe wersje frameworków i języków programowania). Wymagania Kwalifikacje Konieczne: Dobra znajomość Javy, Springa i SQLa Wiedza z zakresu REST API i web developmentu Praktyczna znajomość systemu kontroli wersji Git . Doświadczenie Komercyjne: minimum 1 rok komercyjnego doświadczenia w pracy projektowej na stanowisku backend developera Narzędzia Deweloperskie: sprawne korzystanie z narzędzi deweloperskich w przeglądarce i IDE (IntelliJ lub VSCode) do debugowania i analizy wydajności. Język Angielski: znajomość języka angielskiego na poziomie minimum B2 (wymagana do komunikacji w międzynarodowym środowisku projektowym). Gotowość do Pracy Hybrydowej: gotowość do pracy hybrydowej z minimalną obecnością w biurze w Warszawie lub Radomiu 2 dni w tygodniu . Wykształcenie: ukończone studia o profilu informatycznym. Chęć nauki nowych frameworków i technologii (np. SAP Commerce lub Javascriptowe frameworki backendowe) Mile Widziane (potraktujemy je jako atut): Doświadczenie z SAP Commerce (dawniej Hybris) Znajomość wzorców projektowych Wiedza z zakresu JSP oraz JSTL Oferujemy Personalne podejście: brak ATS, Twoją aplikację przeczyta ktoś z nas. Prosty proces rekrutacji: wstępna rozmowa z CEO firmy na Teams → rozmowa techniczna → rozmowa podsumowująca - ustalenie warunków współpracy. Onboarding: materiały szkoleniowe i wsparcie doświadczonego developera. Rozwój zawodowy i możliwość poszerzania specjalistycznej wiedzy w obszarze frontend i backend, realizowany poprzez bezpośrednią współpracę przy wdrożeniach dla klientów zagranicznych oraz projektach wewnętrznych (aplikacje autorskie). Zespół i Kultura Pracy: praca w doświadczonym, zgranym zespole specjalistów i kulturze ceniącej wymianę wiedzy. Model Pracy: model pracy hybrydowej (2 dni w biurze) – zapewniamy równowagę między współpracą a komfortem pracy zdalnej. Forma Współpracy: umowa o pracę. Dofinansowanie pakietu Multisport.

Technology

Avenga

FullStack Developer

Mid

Hybrid

Krakow, Poland

22,680 - 25,200 PLN

🏢 Summary: Full-stack developer role focused primarily on Java backend (60%) with Angular frontend (40%) responsibilities. The position involves designing REST APIs, integrating messaging systems, implementing security, and working with databases and CI/CD pipelines in a containerized environment. 🗂️ Requirements: Proficiency in Java 11 or 17, Experience with Spring ecosystem (MVC, Boot, Batch, Security), Experience with JPA, Hibernate, Spring Data JPA, JDBC, Knowledge of REST API design and development, Strong SQL skills with MS SQL, Ability to analyze SQL queries using Query Plan, Experience with JWT and OAuth2, Experience with RabbitMQ or Kafka, Experience with Angular 8+, Knowledge of Maven, Proficiency with Git and Jenkins, Experience with Docker and Kubernetes or OpenShift, Ability to write unit tests using JUnit, Understanding of OOP, SOLID, ACID principles, Knowledge of C4 model 📃 Skills: Java, Spring, SpringBoot, SpringMVC, SpringBatch, SpringSecurity, JPA, Hibernate, JDBC, REST, SQL, MSSQL, QueryPlan, JWT, OAuth2, RabbitMQ, Kafka, Angular, npm, d3, Maven, Git, Jenkins, Docker, Kubernetes, OpenShift, JUnit, OOP, SOLID, ACID, C4 🏢 Description: Requirements description Knowledge of the Java language and its Enterprise features for Back End development, including technologies such as: Java 11, 17 Spring Ecosystem (Spring MVC, Spring Boot, Spring Batch, Spring Security, etc.) Database Access (JPA, Spring Data JPA, Hibernate, JDBC) Security protocols and technologies (JWT, Oauth2) Messaging systems (RabbitMQ, Kafka) UI Angular 8+, npm, d3 REST API Knowledge of database programming via SQL (MS SQL preferable), including SQL SQL analyzing tools, like Query Plan Knowledge of Build tools like Maven. An IDE like Eclipse or IntelliJ. Knowledge of Unit testing tools like JUnit and unit testing strategies. Knowledge container and orchestrator such as Docker, Kubernetes (and/or OpenShift) Knowledge of CI/CD tools and mainly git, Jenkins Strong understanding of OOP, SOLID, and ACID principles Knowledge and understanding of C4 model. Knowledge of cloud solutions (AWS or Azure) and Redis will be additional asset Soft skills Good interpersonal skills and flexibility Teamwork Time management Your responsibilities Back-end development in Java (60%) and Front-end development in Angular(40%)

Technology

Avenga

FullStack Developer

Mid

Remote

Krakow, Poland

25,200 - 27,700 PLN

🏢 Summary: Role focused on developing backend services in Java (60%) and frontend features in Angular (40%) within an enterprise environment. The position involves building secure REST APIs, integrating messaging systems, and working with relational databases using modern DevOps and containerization practices. 🗂️ Requirements: Proficiency in Java 11 or 17, Experience with Spring ecosystem, Experience with JPA, Hibernate, JDBC, Knowledge of JWT and OAuth2, Experience with RabbitMQ or Kafka, Experience with Angular 8+, Experience with REST APIs, Strong SQL skills (MS SQL preferred), Experience with Maven, Experience with JUnit, Experience with Docker and Kubernetes or OpenShift, Experience with Git and Jenkins, Understanding of OOP, SOLID, ACID principles, Knowledge of C4 model 📃 Skills: Java, Spring, Hibernate, JPA, JDBC, JWT, OAuth2, RabbitMQ, Kafka, Angular, npm, d3, REST, SQL, MSSQL, Maven, Eclipse, IntelliJ, JUnit, Docker, Kubernetes, OpenShift, Git, Jenkins, OOP, SOLID, ACID, C4 🏢 Description: Requirements description Knowledge of the Java language and its Enterprise features for Back End development, including technologies such as: Java 11, 17 Spring Ecosystem (Spring MVC, Spring Boot, Spring Batch, Spring Security, etc.) Database Access (JPA, Spring Data JPA, Hibernate, JDBC) Security protocols and technologies (JWT, Oauth2) Messaging systems (RabbitMQ, Kafka) UI Angular 8+, npm, d3 REST API Knowledge of database programming via SQL (MS SQL preferable), including SQL SQL analyzing tools, like Query Plan Knowledge of Build tools like Maven. An IDE like Eclipse or IntelliJ. Knowledge of Unit testing tools like JUnit and unit testing strategies. Knowledge container and orchestrator such as Docker, Kubernetes (and/or OpenShift) Knowledge of CI/CD tools and mainly git, Jenkins Strong understanding of OOP, SOLID, and ACID principles Knowledge and understanding of C4 model. Knowledge of cloud solutions (AWS or Azure) and Redis will be additional asset Soft skills Good interpersonal skills and flexibility Teamwork Time management Your responsibilities Back-end development in Java (60%) and Front-end development in Angular(40%)

Technology

Upvanta sp. z o.o.

Backend Java Developer

Senior

Hybrid

Wroclaw, Poland

1,000 - 1,100 PLN

🏢 Summary: Oferta dotyczy rozwoju i utrzymania aplikacji backendowych w Javie z wykorzystaniem Spring Boot w środowisku Scrum. Rola obejmuje modernizację istniejących systemów, implementację nowych funkcjonalności oraz optymalizację wydajności i jakości kodu. Poszukiwany jest doświadczony Backend Java Developer z minimum 4-letnim doświadczeniem i znajomością nowoczesnych technologii backendowych. 🗂️ Requirements: Minimum 4 lata doświadczenia jako Backend Java Developer, Znajomość Java 17+, Znajomość Spring Boot, Znajomość Spring Framework, Znajomość Spring Security, Znajomość Hibernate, Znajomość Maven, Znajomość Git, Doświadczenie z Docker, Doświadczenie z Kubernetes, Umiejętność pisania wydajnego i testowalnego kodu, Doświadczenie w Agile/Scrum 📃 Skills: Java, Spring, SpringBoot, SpringSecurity, Hibernate, Maven, Git, Docker, Kubernetes, Scrum, Agile 🏢 Description: Poszukujemy doświadczonego Backend Java Developera , który dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie kluczowych aplikacji biznesowych. Jeśli masz minimum 4 lata doświadczenia w tworzeniu aplikacji backendowych w Javie, cenisz wysoką jakość kodu i dobrze odnajdujesz się w środowisku Scrum – zapraszamy do aplikowania. Twoje zadania Rozwój i utrzymanie aplikacji backendowych opartych o Java i Spring Boot. Modernizacja oraz aktualizacja istniejących rozwiązań do najnowszych wersji frameworków. Projektowanie i implementacja nowych funkcjonalności zgodnie z wymaganiami biznesowymi. Refaktoryzacja kodu oraz optymalizacja wydajności aplikacji. Udział w code review oraz dbanie o jakość i spójność kodu. Współpraca z zespołem w metodyce Scrum. Analiza i rozwiązywanie zgłoszeń produkcyjnych oraz wsparcie utrzymania systemów. Nasze wymagania Minimum 4 lata doświadczenia na stanowisku Backend Java Developera. Bardzo dobra znajomość: Java 17+ Spring Boot Spring Framework Spring Security Hibernate Maven Git Doświadczenie w pracy z Dockerem oraz Kubernetes. Umiejętność pisania czytelnego, wydajnego i dobrze testowalnego kodu. Doświadczenie w pracy w metodykach Agile/Scrum. Samodzielność, odpowiedzialność oraz nastawienie na współpracę zespołową. Mile widziane Doświadczenie z modernizacją starszych aplikacji i migracją do nowszych wersji frameworków. Znajomość dobrych praktyk projektowych oraz wzorców projektowych.