April 8, 2026

Senior Java Developer

Senior • Remote

Warsaw, Poland

O roli

Dołączysz do jednej z naszych kluczowych jednostek biznesowych, wspierając rozwój skalowalnych systemów klasy Enterprise. Szukamy doświadczonego inżyniera, który nie tylko świetnie koduje, ale rozumie architekturę i potrafi brać odpowiedzialność za dostarczane rozwiązania.

 

 Czego oczekujemy?

  • Expertise w Java: Minimum 5-8 lat doświadczenia w budowaniu komercyjnych aplikacji.

  • Stack Technologiczny: Bardzo dobra znajomość Spring Boot, Hibernate oraz mikroserwisów.

  • Cloud (AWS): Doświadczenie w pracy z rozwiązaniami chmurowymi AWS (idealnie: Lambda, S3, EC2, RDS) będzie ogromnym atutem.

  • Clean Code: Praktyczna znajomość wzorców projektowych, zasad SOLID i podejścia TDD.

  • Język Angielski: Poziom min. B2/C1 pozwalający na swobodną komunikację techniczną i biznesową.

  • Soft Skills: Umiejętność pracy w zespole, mentoringu młodszych stażem kolegów i aktywnego udziału w code reviews.

Twoje zadania:

  • Projektowanie i implementacja nowych funkcjonalności w rozproszonej architekturze.

  • Optymalizacja wydajności systemów i dbanie o najwyższą jakość kodu.

  • Ścisła współpraca z zespołami DevOps, Cloud oraz Product Ownerami.

  • Udział w technicznych dyskusjach projektowych i wsparcie przy podejmowaniu decyzji architektonicznych.

Stack:

Java 21, Spring (Boot, Actuator), Keycloak, Docker, AWS, Liquibase, PostgreSQL  

Co zyskujesz dołączając do Bluesoft: 

👨‍💻 Współpracę w zespole interdyscyplinarnych ekspertów i ekspertek entuzjastycznie podchodzących do technologii, zainspirowanych pracą w płaskiej hierarchii;

📈 Stałą współpraca w pełnym wymiarze godzin w niezwykłej firmie, która rozwija się dynamicznie od 20 lat; 

🚀 Szansę na rozwój w różnorodnych projektach IT, realizowanych dla bardzo znanych i rozpoznawalnych klientów- liderów w swoich branżach; 

🥇 Możliwość pracy z najnowszymi technologiami w oparciu o najwyższe standardy developmentu; 

⌚️ Elastyczny czas i hybrydowy lub w pełni zdalny model pracy (w różnych zespołach funkcjonują różne ustalenia, nie narzucamy żadnych opcji); 

☁ Szereg inicjatyw wspierających dzielenie się wiedzą i rozwój, takich jak: szkolenia wewnętrzne, gildie tematyczne, możliwość szkolenia i certyfikacji w zakresie Cloud (partnerstwa technologiczne w czterech chmurach); 

📣 Możliwość nauki języka angielskiego lub niemieckiego online oraz zespołowe lekcje języka angielskiego; 

🏋️‍♂️ Możliwość dołączenia do Multisport i ubezpieczenia medycznego; 

⛵️ Morskie przygody – z nami popływasz po Morzu Karaibskim, Śródziemnym lub Północnym (udział w rejsach firmowych jest dofinansowany przez firmę). 

Similar jobs you might like

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

BlueSoft

Senior Fullstack Developer (Poznań)

Senior

Hybrid

Poznan, Poland

🏢 Summary: Role in a Scrum team responsible for designing and developing a banking CRM system (backend and frontend) based on microservices architecture. The position involves building solutions with Spring Framework, integrating with external systems via Kafka, REST and SOAP, database modeling, testing, debugging and deploying to production environments. 🗂️ Requirements: Proficiency in Java, Proficiency in JavaScript, Knowledge of HTML, Knowledge of CSS, Strong knowledge of Spring Framework, Good knowledge of SQL, Experience with GIT, Ability to write tests using JUnit, Knowledge of Mockito, Knowledge of REST API, Knowledge of SOAP, Ability to optimize code and SQL queries, Experience with IntelliJ IDEA, Availability for hybrid work (1-2 days per week in office in Poznań or Kalisz) 📃 Skills: Java, JavaScript, HTML, CSS, Spring, SQL, GIT, JUnit, Mockito, REST, SOAP, IntelliJ, Kafka, Kibana, Elasticsearch, PostgreSQL, Oracle, SpringBoot, Node.js, Microservices, Scrum, DevOps, CI/CD 🏢 Description: Opis stanowiska: Praca w zespole scrumowym w zakresie projektowania i tworzenia oprogramowania (backend i frontend -tworzenie całościowego rozwiązania). Zespół zajmuje się tworzeniem bankowego systemu CRM głównie do obsługi produktów inwestycyjnych. Tworzenie kodu opiera się o architekturę mikroserwisów przy użyciu Spring Framework, gdzie występuje komunikacja z wieloma systemami przy użyciu głównie Kafka, REST, SOAP. Obejmuje także modelowanie baz danych, diagnozowanie błędów, ich eliminację, testowanie rozwiązań oraz wdrażanie wyprodukowanych zmian na środowiska (w tym produkcyjne). Wymagania: Umiejętność w zakresie projektowania/programowania w języku java oraz javascript (także html i css) Dobra znajomość Spring Framework, SQL oraz GIT Umiejętność pisania testów w JUnit (Mockito) Znajomość architektury API REST oraz SOAP Umiejętność optymalizacji kodu oraz zapytań SQL w celach wydajnościowych oraz zwiększenia czytelności Znajomość środowiska IntelliJ IDEA Otwartość na pracę w modelu hybrydowym 1-2 dni/tydzień w biurze w Poznaniu lub Kaliszu Mile widziane: Znajomość: Kafka, Kibana, Elasticsearch, PostrgreSQL, Oracle, Spring Boot, Node.js, architektury mikroserwisów oraz metodyk Scrum i DevOps (CI/CD) Znajomość produktów bankowych w szczególności inwestycyjnych Duża samodzielność przy wykonywaniu prac, komunikatywność oraz umiejętności analityczne Co zyskujesz dołączając do Bluesoft: 👨‍💻 Współpracę w zespole interdyscyplinarnych ekspertów i ekspertek - entuzjastycznie podchodzących do technologii, zainspirowanych pracą w płaskiej hierarchii; 📈 Stałą współpraca w pełnym wymiarze godzin w niezwykłej firmie, która rozwija się dynamicznie od 20 lat; 🚀 Szansę na rozwój w różnorodnych projektach IT, realizowanych dla bardzo znanych i rozpoznawalnych klientów- liderów w swoich branżach; 🥇 Możliwość pracy z najnowszymi technologiami w oparciu o najwyższe standardy developmentu; ⌚️ Elastyczny czas i hybrydowy lub w pełni zdalny model pracy (w różnych zespołach funkcjonują różne ustalenia, nie narzucamy żadnych opcji); ☁ Szereg inicjatyw wspierających dzielenie się wiedzą i rozwój, takich jak: szkolenia wewnętrzne, gildie tematyczne, możliwość szkolenia i certyfikacji w zakresie Cloud (partnerstwa technologiczne w czterech chmurach); 📣 Możliwość nauki języka angielskiego lub niemieckiego online oraz zespołowe lekcje języka angielskiego; 🏋️‍♂️ Możliwość dołączenia do Multisport i ubezpieczenia medycznego; ⛵️ Morskie przygody – z nami popływasz po Morzu Karaibskim, Śródziemnym lub Północnym (udział w rejsach firmowych jest dofinansowany przez firmę).

Technology

BlueSoft

Senior Java Developer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Backend Developer role focused on building and maintaining banking applications for individual clients using Java 21 and Spring Boot. The position involves designing new features, integrating business processes, and deploying cloud‑native solutions on GCP with Kubernetes. The role includes working in a hybrid model and contributing to architectural and technological decisions. 🗂️ Requirements: 5-8 years of experience in Java development, Strong knowledge of Java 11+ (preferably Java 17/21), Strong knowledge of Spring and Spring Boot, Experience with backend application architecture, Experience with relational databases (PostgreSQL or similar), Experience with JPA / Hibernate, Experience with cloud environments, Experience with Kubernetes, Experience with Docker / containers, Experience with Helm, Experience with messaging or streaming systems (e.g. Kafka) 📃 Skills: Java, Spring, SpringBoot, PostgreSQL, JPA, Hibernate, GCP, Kubernetes, Docker, Helm, Kafka, SQL 🏢 Description: Model pracy: Pracujemy hybrydowo, zespół spotyka się 1 raz w tygodniu w biurze (Katowice). Opis projektu: Projekt realizowany wokół rozwoju aplikacji bankowych dla klientów indywidualnych. Twoja rola w zespole: Rozwój i utrzymanie backendu aplikacji bankowych obsługujących klientów indywidualnych; Projektowanie oraz implementacja nowych funkcjonalności z wykorzystaniem nowoczesnego stacku technologicznego (Java 21, Spring Boot); Tworzenie, usprawnianie i automatyzacja procesów biznesowych oraz ich integracja z systemami wewnętrznymi i zewnętrznymi; Praca nad rozwiązaniami działającymi w chmurze GCP, w tym w środowisku Kubernetes, z wykorzystaniem kontenerów i Helm; Ścisła współpraca z architektami/architektkami, analitykami/analityczkami, testerami/testerkami, oraz zespołem frontendowym (Angular2+) przy projektowaniu rozwiązań end‑to‑end; Zapewnianie wysokiej jakości kodu poprzez code review, automatyzację, stosowanie dobrych praktyk i podejścia clean code; Aktywny udział w podejmowaniu decyzji technologicznych i kierunkowaniu dalszego rozwoju całego rozwiązania. Poziom wiedzy i kwalifikacje: 5-8 lat doświadczenia w programowaniu w Java (preferowana Java 11+; mile widziane doświadczenie z Java 17/21); Bardzo dobra znajomość Spring / Spring Boot oraz architektury aplikacji backendowych; Doświadczenie w pracy z bazami danych (PostgreSQL lub inne relacyjne), JPA / Hibernate; Praktyczna znajomość rozwiązań chmurowych oraz środowisk kontenerowych (Kubernetes, Docker/Containers, Helm); Umiejętność pracy z systemami kolejkowymi / streamingowymi (np. Apache Kafka); Komunikatywność, umiejętność pracy w zespole oraz chęć dzielenia się wiedzą. Co zyskujesz dołączając do Bluesoft: 👨‍💻 Współpracę w zespole interdyscyplinarnych ekspertów i ekspertek - entuzjastycznie podchodzących do technologii, zainspirowanych pracą w płaskiej hierarchii; 📈 Stałą współpraca w pełnym wymiarze godzin w niezwykłej firmie, która rozwija się dynamicznie od 20 lat; 🚀 Szansę na rozwój w różnorodnych projektach IT, realizowanych dla bardzo znanych i rozpoznawalnych klientów- liderów w swoich branżach; 🥇 Możliwość pracy z najnowszymi technologiami w oparciu o najwyższe standardy developmentu; ⌚️ Elastyczny czas i hybrydowy lub w pełni zdalny model pracy (w różnych zespołach funkcjonują różne ustalenia, nie narzucamy żadnych opcji); ☁ Szereg inicjatyw wspierających dzielenie się wiedzą i rozwój, takich jak: szkolenia wewnętrzne, gildie tematyczne, możliwość szkolenia i certyfikacji w zakresie Cloud (partnerstwa technologiczne w czterech chmurach); 📣 Możliwość nauki języka angielskiego lub niemieckiego online oraz zespołowe lekcje języka angielskiego; 🏋️‍♂️ Możliwość dołączenia do Multisport i ubezpieczenia medycznego; ⛵️ Morskie przygody – z nami popływasz po Morzu Karaibskim, Śródziemnym lub Północnym (udział w rejsach firmowych jest dofinansowany przez firmę).

Technology

TSS

Programista Java

Mid

Remote

Warsaw, Poland

85 - 105 PLN

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

Technology

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

Upvanta sp. z o.o.

Backend Java Developer

Senior

Remote

Warsaw, Poland

1,000 - 1,100 PLN

🏢 Summary: Oferta dotyczy stanowiska Backend Java Developera odpowiedzialnego za rozwój i utrzymanie kluczowych aplikacji biznesowych w oparciu o Java i Spring Boot. Rola obejmuje modernizację istniejących systemów, projektowanie nowych funkcjonalności oraz dbanie o jakość i wydajność kodu w środowisku Scrum. Praca daje możliwość realnego wpływu na rozwój produktów i architektury przy wykorzystaniu nowoczesnego stosu technologicznego. 🗂️ Requirements: Minimum 4 lata doświadczenia jako Backend Java Developer, Bardzo dobra znajomość Java 17+, Bardzo dobra znajomość Spring Boot, Bardzo dobra znajomość Spring Framework, Bardzo dobra znajomość Spring Security, Bardzo dobra znajomość Hibernate, Bardzo dobra znajomość Maven, Bardzo dobra znajomość Git, Doświadczenie z Docker, Doświadczenie z Kubernetes, Doświadczenie w pracy w metodyce Agile/Scrum, Umiejętność pisania czytelnego i testowalnego kodu 📃 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. Oferujemy Udział w rozwoju kluczowych systemów biznesowych. Pracę z nowoczesnym stosem technologicznym. Możliwość realnego wpływu na rozwój produktów i architekturę rozwiązań. Przyjazną atmosferę oraz współpracę z doświadczonym zespołem. Elastyczną formę współpracy oraz możliwość pracy zdalnej.

Technology

moondigo sp. z o.o.

Mid Java Developer

Mid

Hybrid

Warsaw, Poland

14,500 - 17,500 PLN

🏢 Summary: Backend Java Developer role focused on designing and developing scalable microservices-based systems and event-driven solutions. The position involves backend development in Java, system integrations, and collaboration in CI/CD and containerized environments. B2B contract with hybrid work model. 🗂️ Requirements: Minimum 3 years of backend development experience in Java, Strong knowledge of Spring Boot, Spring Framework, Hibernate, Experience with messaging systems (Kafka or MQ), Practical knowledge of microservices architecture, Good knowledge of OOP and design patterns, Experience with Oracle or PostgreSQL and SQL, Experience with system integrations (REST, SOAP, JMS), Experience with Git and Maven or Gradle, Experience with CI/CD environments, Experience with Docker and Kubernetes, Higher education in Computer Science or related field 📃 Skills: Java, Spring, SpringBoot, Hibernate, Kafka, MQ, Microservices, OOP, SQL, Oracle, PostgreSQL, REST, SOAP, JMS, JSON, XML, WSDL, Git, Maven, Gradle, CI/CD, Docker, Kubernetes, AWS, Azure, GCP, Prometheus, Grafana, ELK 🏢 Description: Wymagania: 4+ lata doświadczenia w programowaniu backendu w Java Dobra znajomość Spring (Spring Boot, Spring Framework, Hibernate) Doświadczenie w pracy z systemami kolejkowymi (np. Kafka, MQ) Praktyczna znajomość architektury mikroserwisowej Dobra znajomość OOP oraz wzorców projektowych Doświadczenie w pracy z bazami danych ( Oracle, PostgreSQL ) oraz znajomość SQL Znajomość integracji systemowych (REST, JSON, SOAP, XML, WSDL, JMS) Doświadczenie z narzędziami: Git, Maven lub Gradle Praktyka w środowisku CI/CD oraz konteneryzacji (Docker, Kubernetes) Umiejętność tworzenia wydajnych i skalowalnych rozwiązań Wykształcenie wyższe (informatyka lub kierunki pokrewne) Mile widziane: Doświadczenie w pracy w środowisku chmurowym (AWS, Azure, GCP) Znajomość narzędzi monitoringu i logowania (np. Prometheus, Grafana, ELK) Obowiązki: Projektowanie i rozwój aplikacji backendowych w technologii Java Tworzenie i rozwój systemów opartych o architekturę mikroserwisową Implementacja rozwiązań event-driven (np. z użyciem Kafka, MQ) Integracja systemów z wykorzystaniem REST, SOAP, JMS Współpraca z zespołem DevOps przy wdrożeniach CI/CD Dbanie o wydajność, skalowalność i jakość kodu Oferujemy: Kontrakt B2B z możliwością długoterminowej współpracy Praca hybrydowa: 1 dzień w tygodniu w biurze w Warszawie Prywatna opieka medyczna (Luxmed) Karta Multisport

Technology

Future Processing

Senior Fullstack Developer (Java React AWS)

Senior

Remote

Gliwice, Poland

108 - 165 PLN

🏢 Summary: Development role focused on building and maintaining Java-based applications using modern frameworks and cloud technologies. The position involves working in a cross-functional team, contributing to architectural discussions, and delivering high-quality, tested software solutions. Responsibilities include implementing microservices, writing unit and integration tests, and evaluating new technologies. 🗂️ Requirements: Minimum 5 years of commercial experience in programming, Strong experience with Java 8+, Experience with React, Experience with AWS, Experience with Spring and Spring Boot, Practical knowledge of REST, Practical knowledge of Maven, Practical knowledge of Git, Understanding of SOLID principles, Experience with microservices architecture, Ability to write unit and integration tests, Knowledge of design patterns, English proficiency at minimum B2 level, Fluent communication in Polish 📃 Skills: Java, React, AWS, Spring, SpringBoot, REST, Maven, Git, SOLID, Docker, Kubernetes, Microservices, JUnit 🏢 Description: Szukamy Ciebie, jeśli: masz min. 5 lata doświadczenia komercyjnego w programowaniu, swobodnie poruszasz się w następującym stacku technologicznym: Java 8+, React, AWS, Spring, Spring Boot , posiadasz praktyczną znajomość: REST, Maven, Git, SOLID, znasz rozwiązania mikroserwisowe (Docker, Kubernetes) - mile widziane, wiesz jak pisać testy i korzystasz z narzędzi do testowania, znasz i stosujesz wzorce projektowe, komunikujesz się w j. angielski na poziomie pozwalającym na swobodną komunikację w projekcie z klientem i zespołem (poziom min. B2). swobodnie komunikujesz się w języku polskim . Na tym stanowisku będziesz: tworzyć oprogramowanie w języku Java, współpracować z zespołem programistów, z analitykami, testerami, klientami i innymi specjalistami z branży IT, uczestniczyć w tworzeniu rozwiązań, omawianiu problemów programistycznych i architektonicznych. testować i opiniować nowe technologie i nowe rozwiązania dla klientów realizować testy jednostkowe i integracyjne.

Technology

j-labs

Java Developer (Java 21, mikroserwisy)

Mid

Hybrid

Krakow, Poland

110 - 135 PLN

🏢 Summary: Backend Developer role in a telecom project focused on developing and maintaining a key online sales system for product configuration, pricing, validation, and contract renewals. The position involves building business logic, designing REST APIs, and integrating microservices within an international sales standard. Work is hybrid in Kraków with close collaboration with product and business teams. 🗂️ Requirements: Minimum 3 years of software development experience, Strong knowledge of Java (8-21), Strong knowledge of Spring Boot, Experience in building REST APIs, Experience with microservices architecture, Practical knowledge of JPA/Hibernate, Experience with unit testing, Experience with version control systems, English level B2 minimum, Polish level B2 minimum 📃 Skills: Java, SpringBoot, JPA, Hibernate, REST, JSON, JUnit, Mockito, WireMock, XSLT, Git, Microservices, Kubernetes, Helm, Jenkins 🏢 Description: O projekcie Dołączysz do zespołu rozwijającego kluczowy system sprzedażowy w branży telekomunikacyjnej, który odpowiada za to, jak klienci konfigurują oferty i finalizują zakupy online. Zespół pracuje nad wdrażaniem międzynarodowego standardu sprzedażowego, który porządkuje zarządzanie konfiguracją produktów, wyceną, walidacją ofert i przedłużaniem umów. Technologie: Java 8-21, Spring Boot, JPA/Hibernate, REST (JSON), JUnit, Mockito, WireMock, XSLT, Git, mikroserwisy, Kubernetes (k8s), Helm, Jenkins Lokalizacja: Kraków, praca hybrydowa min. 2 razy w tygodniu z biura. Twoje zadania Rozwijanie i utrzymanie backendu odpowiedzialnego za konfigurację i sprzedaż produktów. Implementowanie logiki biznesowej (oferty, walidacje, ceny, promocje). Projektowanie i rozwój REST API dla warstwy frontendowej sklepu internetowego. Integracja z innymi systemami backendowymi. Ścisła współpraca z innymi zespołami produktowymi w celu spójnej realizacji zmian. Analiza i samodzielne doprecyzowywanie wymagań przy ścisłej współpracy z właścicielami biznesowymi i analitykami. Wymagania Minimum 3 lata doświadczenia w tworzeniu oprogramowania. Dobra znajomość Javy (8-21) oraz Spring Boot . Doświadczenie w tworzeniu REST API i pracy w architekturze mikroserwisowej. Praktyczna znajomość JPA/Hibernate, testów jednostkowych oraz kontroli wersji. Znajomość języka angielskiego na poziomie min. B2. Znajomość języka polskiego na poziomie min. B2. Mile widziane Podstawowe doświadczenie z frontendem ( Angular lub React ). Zainteresowanie obszarem DevOps (konteneryzacja, CI/CD). Znajomość lub chęć nauki języka niemieckiego .

Technology

Trans.eu Group SA

Senior Java Developer

Senior

Hybrid

Wroclaw, Poland

🏢 Summary: Oferta dotyczy roli Senior Java Developera odpowiedzialnego za projektowanie i rozwój skalowalnych, stabilnych aplikacji zgodnych z wymaganiami biznesowymi i technicznymi. Osoba na tym stanowisku będzie współtworzyć architekturę systemów, dbać o jakość kodu oraz proponować usprawnienia zwiększające wydajność i wartość biznesową produktów. Rola wymaga ścisłej współpracy z interesariuszami technicznymi i biznesowymi oraz aktywnego udziału w rozwoju zespołu. 🗂️ Requirements: Praktyczne, komercyjne doświadczenie w programowaniu w Java, Bardzo dobra znajomość Spring Boot i powiązanych frameworków, Doświadczenie z relacyjnymi bazami danych, Doświadczenie z nierelacyjnymi bazami danych, Umiejętność projektowania skalowalnych i wysokowydajnych rozwiązań, Doświadczenie w projektowaniu i analizie architektury aplikacji, Znajomość wewnętrznych standardów wytwarzania oprogramowania i zasad jakości kodu, Bardzo dobre umiejętności analityczne, Umiejętność współpracy z interesariuszami technicznymi i biznesowymi, Dobra znajomość języka polskiego 📃 Skills: Java, Spring, SpringBoot, SQL, NoSQL, Architecture, Microservices, REST, Node.js 🏢 Description: Kogo szukamy: Szukamy Senior Java Developer , który/a z łatwością porusza się zarówno w dyskusjach technicznych, jak i rozmowach biznesowych. Kogoś, kto potrafi wyjaśnić złożone pojęcia w jasny, praktyczny sposób i pomaga interesariuszom zrozumieć wpływ decyzji technicznych na biznes. Rola i zespół: Dołączysz do zespołu odpowiedzialnego za dostarczanie oprogramowania, które jest zgodne z wymaganiami biznesowymi, technicznymi i jakościowymi. Głównym celem zespołu jest zapewnienie stabilnych, skalowalnych i efektywnych rozwiązań technologicznych. Co będziesz robić: Tworzyć oprogramowanie zgodnie z wytycznymi, aby dostarczać rozwiązania spełniające wymagania projektowe i biznesowe. Dbać o wysoką jakość tworzonych aplikacji, aby utrzymać wysoką niezawodność, stabilność i czytelność kodu. Stosować wewnętrzne standardy rozwoju oprogramowania, dbając o spójność, bezpieczeństwo i dalszy rozwój systemów. Projektować i analizować architekturę aplikacji , tworząc skalowalne, modułowe i wydajne rozwiązania dla płynnego rozwoju produktów IT. Proponować kierunki rozwoju aplikacji w celu poprawy wydajności systemu oraz zwiększenia wartości biznesowej dla interesariuszy i użytkowników końcowych. Umiejętności techniczne: Silne, praktyczne doświadczenie w programowaniu w Java . Solidna znajomość Spring Boot i powiązanych frameworków. Doświadczenie w pracy zarówno z relacyjnymi, jak i nierelacyjnymi bazami danych . Umiejętność projektowania i dostarczania skalowalnych, łatwych w utrzymaniu i wysokowydajnych rozwiązań. Silne umiejętności analityczne i rzetelne podejście do rozwiązywania problemów. Proaktywność w identyfikowaniu obszarów do poprawy i proponowaniu skutecznych rozwiązań. Umiejętność jasnego komunikowania pomysłów, decyzji i ich rezultatów. Swoboda we współpracy zarówno z technicznymi, jak i nietechnicznymi interesariuszami (w tym z zespołami biznesowymi i programistami). Świetne umiejętności pracy zespołowej, chęć dzielenia się wiedzą, udziału w warsztatach, sesjach pair programmingu oraz wspierania zespołu w osiąganiu wspólnych celów. Dobra znajomość języka polskiego , umożliwiająca skuteczną komunikację i współpracę z członkami zespołu oraz interesariuszami. Inne umiejętności (również bardzo ważne! 😉): Dobrze rozwinięte umiejętności interpersonalne, w tym jasna komunikacja, budowanie relacji i konstruktywna współpraca. Kreatywne myślenie i nastawienie na szukanie rozwiązań ( solution-oriented mindset ), połączone z umiejętnością skutecznego reagowania na wyzwania i zmieniające się okoliczności. Mile widziane (Nice to have): Doświadczenie z Node.js . Możliwości rozwoju: Współpraca w zespole, który zachęca do eksperymentowania i innowacji, dając przestrzeń na zgłaszanie własnych pomysłów i rozwiązań – u nas masz realny wpływ na rozwój projektów, naszych produktów i usług. Budżety zespołowe na specjalistyczne szkolenia i kursy dopasowane do Twoich potrzeb. Wymiana wiedzy w ramach gildii tematycznych organizowanych przez współpracowników – aby być na bieżąco w swojej dziedzinie lub zdobywać nowe kompetencje. Benefity: Prywatną opiekę medyczną w LuxMed, darmowe badania profilaktyczne oraz masaże odciążające kręgosłup. Budżet na wyposażenie stanowiska pracy zdalnej oraz bony podarunkowe. Świeżo przygotowywane każdego dnia śniadania bufetowe na miejscu w biurze. Wyjazdy integracyjne i rodzinne do prywatnego ośrodka nad jeziorem. Dofinansowanie do karty MultiSport.