May 23, 2026

Java Developer (Mid/Bankowość)

Mid • Hybrid

12,500 - 16,380 PLN

Warsaw, Poland

Projekt realizowany w zespole rozwijającym aplikację mobilną – jedną z największych aplikacji bankowych w Polsce. Zespół odpowiada za transformację backendów z architektury monolitycznej do mikroserwisowej w środowisku chmurowym GCP/OpenShift, rozwijając rozwiązania obsługujące miliony użytkowników dziennie.

Twój zakres obowiązków

  • Tworzenie backendu

  • Projektowanie, implementacja i testowanie nowych funkcjonalności

  • Budowanie i rozwój mikroserwisów

  • Refaktoryzacja kodu oraz wdrażanie dobrych praktyk programistycznych

  • Tworzenie testów jednostkowych, integracyjnych i kontraktowych

  • Praca z CI/CD oraz konteneryzacją

  • Współpraca przy wdrożeniach rozwiązań chmurowych

  • Dokumentowanie rozwiązań i udział w analizach technicznych

Nasze wymagania

  • Minimum 2 lata doświadczenia w backendzie Java

  • Znajomość Java 8/11

  • Znajomość Spring Boot

  • Doświadczenie z REST API oraz Hibernate/JPA

  • Znajomość wzorców projektowych i Clean Code

  • Doświadczenie z Git oraz CI/CD

  • Znajomość Docker

  • Znajomość relacyjnych baz danych i SQL

  • Podstawowa znajomość Redis lub Hazelcast

  • Umiejętność tworzenia testów jednostkowych i integracyjnych

  • Znajomość języka angielskiego na poziomie technicznym

Mile widziane

  • Znajomość GCP, OpenShift lub Kubernetes

  • Znajomość HTTP/2 oraz API kontraktów

  • Znajomość Prometheus i Grafana

  • Doświadczenie z aplikacjami wysokiej dostępności

  • Znajomość Spring Cloud, gRPC, Kafka lub RabbitMQ

  • Znajomość architektury mikroserwisowej, Hexagonal Architecture oraz DDD

  • Doświadczenie z Jira i Confluence


Similar jobs you might like

Technology

moondigo sp. z o.o.

Mid Java Developer (praca zdalna)

Mid

Remote

Warsaw, Poland

14,500 - 17,500 PLN

🏢 Summary: B2B contract for a remote Backend Java Developer responsible for designing and developing scalable microservices-based systems. The role focuses on building event-driven solutions, system integrations, and maintaining high performance and code quality in CI/CD environments. Long-term cooperation with full DevOps collaboration is offered. 🗂️ 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 experience with microservices architecture, Strong understanding 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, Ability to build scalable and high-performance systems, Higher education in Computer Science or related field 📃 Skills: Java, Spring, SpringBoot, SpringFramework, Hibernate, Kafka, MQ, Microservices, OOP, SQL, Oracle, PostgreSQL, REST, JSON, SOAP, XML, WSDL, JMS, Git, Maven, Gradle, CICD, Docker, Kubernetes 🏢 Description: Wymagania: Minimum 3 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 100% zdalna Prywatna opieka medyczna (Luxmed) Karta Multisport

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

DTS Next

Java Backend Developer (Mid)

Mid

Hybrid

Wroclaw, Poland

14,000 - 25,000 PLN

🏢 Summary: Offer for a Backend Developer to design and maintain microservice-based systems supporting key business processes in the telecom sector. The role focuses on backend service development, system integrations, BPMN/DMN process modeling, and close collaboration with DevOps in a modern CI/CD environment. Responsibilities include coding, testing, data migration, troubleshooting, and ensuring security and code quality. 🗂️ Requirements: Proficiency in Java and JVM internals, Experience with Spring Boot and microservices, Experience with Quarkus and native builds, Ability to build and debug Docker containers, Experience with CI/CD pipelines in GitLab, Knowledge of relational and non-relational databases, Ability to design and secure REST APIs, Experience with unit testing using JUnit and Mockito, Experience with BPMN/DMN modeling using Camunda or Kogito, Knowledge of application security and endpoint protection 📃 Skills: Java, JVM, Spring, SpringBoot, SpringSecurity, SpringData, Quarkus, Docker, DockerCompose, GitLab, CI/CD, SQL, NoSQL, PostgreSQL, MySQL, MongoDB, Oracle, REST, OpenAPI, JUnit, Mockito, BPMN, DMN, Camunda, Kogito, OAuth2, OpenID, Keycloak, Markdown 🏢 Description: Dołączysz do zespołu rozwijającego i utrzymującego systemy wspierające kluczowe procesy biznesowe jednego z największych operatorów telekomunikacyjnych w Polsce. Projekt obejmuje rozwój usług backendowych, integracje systemowe oraz architekturę mikroserwisową. Będziesz współpracować z analitykami, architektami oraz zespołem DevOps w nowoczesnym środowisku technologicznym. Twoje zadania: Projektowanie i implementacja usług backendowych Integracja z bazami danych i systemami zewnętrznymi Tworzenie i utrzymywanie dokumentacji technicznej (w tym z użyciem Markdown) Udział w analizach i projektowaniu rozwiązań (współpraca z analitykami i architektami) Modelowanie i implementacja procesów BPMN/DMN (Camunda/Kogito) Tworzenie testów jednostkowych i integracyjnych Migracje danych Współpraca z zespołem DevOps Dbanie o bezpieczeństwo i jakość kodu, udział w code review Rozwiązywanie zgłoszeń użytkowników systemów (użycie ITSM Remedy, Jira): analiza zgłoszeń, analiza logów, przygotowywanie poprawek na poziomie kodu i DB Wymagania: Java – znajomość JVM, kolekcji, współbieżności, CleanCode Spring Boot – mikroserwisy, Spring Security, Spring Data Quarkus – natywny build i konfiguracja rozszerzeń Docker – tworzenie obrazów, docker-compose, debugowanie kontenerów CI/CD GitLab – automatyzacja pipeline’ów, buildów i deploymentów Znajomość baz danych (relacyjnych i nierelacyjnych) Testy jednostkowe – JUnit, Mockito REST API – projektowanie, zabezpieczenia, dokumentacja OpenAPI Modelowanie procesów BPMN/DMN (Camunda, Kogito) Bezpieczeństwo aplikacji – walidacja, ochrona endpointów Dodatkowe atuty: Znajomość PostgreSQL, MySQL, MongoDB, Oracle Znajomość narzędzi Camunda i Kogito Kontrola dostępu i uwierzytelnianie – OAuth2, OpenID, Keycloak Tworzenie dokumentacji technicznej w Markdown Wykorzystanie AI w developmentcie – generowanie kodu, testów, refaktoryzacja Praca zespołowa z analitykami i zespołem DevOps Samodzielność w realizacji zadań Oferujemy: Elastyczny model pracy hybrydowej (częściowo zdalna) Forma zatrudnienia: B2B Prywatna opieka medyczna Karta Multisport Pełna zdalna rekrutacja

Technology

Sii

Senior Java Backend Developer (f/m/x)

Senior

Hybrid

Lodz, LD, Poland

1,000 - 1,200 PLN

🏢 Summary: Development of backend services for a Digital Identity platform within a larger security ecosystem. The role focuses on designing and implementing scalable, high-quality microservices with real impact on system architecture and technical direction. Responsibilities include end-to-end ownership of complex features and maintaining engineering best practices. 🗂️ Requirements: Minimum 5 years of backend development experience in Java, Strong knowledge of Java 21+, Strong knowledge of Spring Boot, Experience with microservices architecture, Experience with Docker and Kubernetes, Experience with CI/CD tools (e.g. Jenkins), Experience with Git, Ability to design REST APIs, Experience with event-driven architecture 📃 Skills: Java, SpringBoot, Microservices, Docker, Kubernetes, Jenkins, Git, REST, CICD, EventDriven 🏢 Description: Dołącz do projektu w branży rozwiązań tożsamości cyfrowej. Jego celem jest rozwój backendowych usług platformy Digital Identity, stanowiącej część większego ekosystemu systemów identyfikacji i bezpieczeństwa. Praca koncentruje się na budowie skalowalnych, niezawodnych mikroserwisów o wysokich wymaganiach jakościowych. Najciekawszym elementem projektu jest realny wpływ na architekturę i kierunek rozwoju kluczowej platformy identyfikacyjnej. Twoje zadania Projektowanie i implementacja backendowych usług w architekturze mikroserwisowej Aktywny udział w ceremoniach Scrumowych i realizacji celów sprintu Podejmowanie odpowiedzialności za złożone funkcjonalności oraz decyzje techniczne Dbanie o jakość, czytelność i utrzymanie kodu, w tym refaktoryzację i standaryzację Współtworzenie roadmapy produktowej oraz promowanie dobrych praktyk inżynierskich Wymagania Co najmniej 5 lat doświadczenia w tworzeniu aplikacji backendowych w Javie Bardzo dobra znajomość Java 21+, Spring Boot oraz architektury mikroserwisowej Doświadczenie w pracy z Dockerem, Kubernetesem, CI/CD (np. Jenkins) i GIT Umiejętność projektowania API REST oraz pracy z architekturą zdarzeniową Bardzo dobra znajomość języka angielskiego – min. B2 Gotowość do pracy z biura – 3 dni w tygodniu Wymagane przebywanie na terenie Polski oraz płynna znajomość języka polskiego

Technology

B2Bnetwork

Java Developer

Mid

Hybrid

Warsaw, Poland

16,800 - 20,160 PLN

🏢 Summary: The offer is for a Fullstack Developer responsible for building and developing web applications with conversational elements, using Java for backend and React for frontend. The role includes API design, UI design for data, testing, and maintaining production systems in a CI/CD environment. The position involves close collaboration with AI and data teams to integrate APIs and data solutions. 🗂️ Requirements: Proficiency in React, Experience building web applications with conversational elements, Experience developing backend systems in Java, Experience designing and implementing APIs, Basic knowledge of BigQuery, Basic knowledge of SQL, Ability to design data‑driven UI, Experience using Git in team environments, Knowledge of code quality standards and testing practices, Experience working in production environments, Knowledge of CI/CD processes, Knowledge of monitoring and logging, Ability to collaborate with AI and data teams 📃 Skills: Java, React, SQL, BigQuery, Git, CICD, Monitoring, Logging, API, UI, Testing 🏢 Description: Twój zakres obowiązków Projektowanie i rozwój backendu w technologii Java oraz usług API Tworzenie i rozwój frontendu w React Budowa aplikacji webowych z elementami konwersacyjnymi Projektowanie ergonomicznego UI dla danych Współpraca z zespołami AI i data w zakresie integracji API i danych Udział w code review oraz dbanie o jakość kodu Tworzenie testów jednostkowych, integracyjnych i e2e Praca w środowisku CI/CD oraz reagowanie na incydenty Udział w rozwoju i utrzymaniu systemów produkcyjnych Nasze wymagania Znajomość React Doświadczenie w budowie aplikacji webowych z elementami konwersacyjnymi Doświadczenie w budowie backendu w Java oraz projektowaniu API Podstawowa znajomość BigQuery i SQL Umiejętność projektowania UI dla danych Doświadczenie w pracy zespołowej z wykorzystaniem Git Znajomość standardów jakości, testów oraz dokumentacji Doświadczenie w pracy w środowisku produkcyjnym Znajomość CI/CD, monitoringu i logowania Umiejętność współpracy z zespołami AI i data Mile widziane Znajomość rozwiązań semantic layer i governance metryk Doświadczenie w conversational analytics i rozwiązaniach chat with data Znajomość bibliotek UI i data visualization Znajomość GCP (Cloud Run, Pub/Sub) Podstawy konteneryzacji (Docker, Kubernetes) Doświadczenie w środowisku regulowanym (np. bankowość)

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

Java Developer (Senior/Bankowość)

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Development and maintenance of business processes on an internal banking process platform, including backend and process solutions in high-scale, mission-critical systems. The role involves building process logic, backend services, REST/ESB integrations, data models, and automated tests within a Scrum environment. It also includes CI/CD operations, code quality assurance, and production monitoring. 🗂️ Requirements: Minimum 2 years experience in banking sector, Minimum 4 years commercial experience in object-oriented programming, Minimum 3 years experience with Java, Spring or Groovy, Experience with Git and GitFlow or Trunk Development, Knowledge of Maven, Experience with Jenkins and CI/CD pipelines, Knowledge of Jira and Confluence, Experience with Kafka and ELK Stack, Knowledge of Grafana, Experience with SonarQube or similar static code analysis tools, Experience with JUnit, Mockito or Spock, Knowledge of REST API, Experience working in Agile/Scrum 📃 Skills: Java, Groovy, Spring, SpringBoot, JBPM, REST, ESB, Git, GitFlow, Maven, Jenkins, CI/CD, Jira, Confluence, Kafka, ELK, Grafana, SonarQube, JUnit, Mockito, Spock, Scrum, Agile 🏢 Description: Projekt realizowany w sektorze bankowym, obejmujący rozwój i utrzymanie procesów biznesowych opartych o wewnętrzną platformę procesową. Zespół rozwija rozwiązania backendowe i procesowe wykorzystujące Java, Groovy, Spring Boot oraz JBPM, pracując w środowisku Scrum przy systemach o wysokiej skali i krytycznym znaczeniu biznesowym. Twój zakres obowiązków Tworzenie i utrzymywanie kodu procesowego Programowanie backendu w Groovy oraz Spring Boot Implementacja komunikacji REST oraz ESB Tworzenie frontendów zgodnie z wytycznymi UX Rozwój modeli danych i konfiguracji procesów Wykonywanie testów deweloperskich i integracyjnych Wsparcie testów UAT i regresji Tworzenie i utrzymywanie testów jednostkowych Wykonywanie code review Analiza logów procesowych i aplikacyjnych Monitoring i analiza błędów produkcyjnych Praca z CI/CD oraz narzędziami developerskimi Nasze wymagania Minimum 2 lata doświadczenia w bankowości Minimum 4 lata doświadczenia komercyjnego w programowaniu obiektowym Minimum 3 lata doświadczenia z Java, Spring lub Groovy Znajomość Git oraz metodologii GitFlow lub Trunk Development Znajomość Maven Doświadczenie z Jenkins oraz CI/CD Znajomość Jira i Confluence Doświadczenie z Kafka oraz ELK Stack Znajomość Grafana Znajomość SonarQube lub podobnych narzędzi statycznej analizy kodu Doświadczenie z frameworkami testowymi JUnit, Mockito lub Spock Znajomość REST API Doświadczenie w pracy w Agile/Scrum Umiejętność pracy zespołowej i realizacji celów biznesowych Mile widziane Znajomość procesów BPM oraz BPMN Znajomość Domain Driven Design Doświadczenie z MQ Doświadczenie w utrzymaniu środowisk testowych Doświadczenie z dużymi projektami i refaktoryzacją kodu Znajomość wzorców projektowych

Technology

Upvanta sp. z o.o.

Senior Java Developer / Tech Lead (praca zdalna)

Senior

Remote

Wroclaw, Poland

1,100 - 1,150 PLN

🏢 Summary: Senior Java Tech Lead role focused on designing and developing microservices-based backend systems, building REST APIs, and making architectural decisions in an Agile environment. The position includes mentoring team members, ensuring code quality, and supporting technical problem-solving. Experience with modern backend architecture, databases, and Atlassian tools is required. 🗂️ Requirements: Minimum 10 years of experience as Java Developer, Experience in Agile Scrum environment, Experience as Tech Lead or Team Leader, Very good knowledge of Java 11+, Experience with Java ecosystem, Practical experience with microservices architecture, Experience creating REST API, Ability to design complex backend systems, Knowledge of design patterns, Experience with relational databases, Experience with non-relational databases, Experience with Jira, Experience with Confluence, Strong analytical and problem-solving skills, Experience mentoring team members 📃 Skills: Java, REST, Microservices, Scrum, Jira, Confluence, SQL, NoSQL, Kafka, Angular, Docker, Kubernetes, DevOps 🏢 Description: Zakres obowiązków Projektowanie i rozwój rozwiązań w oparciu o architekturę mikroserwisową Tworzenie oraz rozwijanie REST API Projektowanie złożonych systemów backendowych Podejmowanie decyzji architektonicznych i technologicznych Wsparcie zespołu w rozwiązywaniu problemów technicznych Dbanie o jakość kodu i stosowanie najlepszych praktyk (clean code, design patterns) Mentoring i rozwój innych członków zespołu Współpraca w metodyce Agile (Scrum) z wykorzystaniem narzędzi Atlassian Wymagania Minimum 10 lat doświadczenia jako Java Developer w środowisku Agile (Scrum) Doświadczenie w roli Tech Leada / Lidera zespołu Bardzo dobra znajomość Java (11+) i ekosystemu Java Praktyczne doświadczenie z architekturą mikroserwisową Doświadczenie w tworzeniu REST API Umiejętność projektowania złożonych systemów Znajomość wzorców projektowych Praca z bazami danych: relacyjnymi i nierelacyjnymi Doświadczenie z Jira, Confluence (Atlassian) Silne umiejętności analityczne i rozwiązywania problemów Doświadczenie w mentorowaniu zespołu Mile widziane Doświadczenie z Kafka lub innymi systemami kolejkowymi Znajomość technologii frontendowych (np. Angular ) Wiedza z obszaru DevOps Doświadczenie z Docker, Kubernetes Znajomość wzorców integracyjnych Doświadczenie w branży finansowej lub ubezpieczeniowej

Technology

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

DCG

Junior Java Developer

Junior

Hybrid

Gdansk, Poland

🏢 Summary: The offer is for a Java Backend Developer role focused on building and maintaining microservices for credit risk and scoring platforms. The position involves developing compliant calculation engines, integrating with external credit systems, and participating in the full software development lifecycle within a Scrum team. The role emphasizes high engineering standards and collaboration in a regulated financial environment. 🗂️ Requirements: Minimum 1 year experience in Java backend development, Experience with microservices-based architectures, Strong hands-on experience with Java 21+, Experience with Spring and Spring Boot, Experience with Hibernate, Experience designing and developing REST APIs, Experience designing and developing SOAP APIs, Knowledge of unit, component, and integration testing, Experience with JUnit and Mockito, Experience with Git, Experience with Maven, Experience with CI/CD environments, Knowledge of object-oriented programming, Understanding of design patterns, Understanding of SOLID principles, Fluent English communication skills 📃 Skills: Java, Spring, SpringBoot, Hibernate, JSON, XML, REST, SOAP, JUnit, Mockito, Git, Maven, Jenkins, Bitbucket, CI/CD, OOP, SOLID, SQL, Kafka, Kubernetes 🏢 Description: Responsibilities: Design, develop, and maintain Java-based microservices supporting credit risk and scoring platforms Build robust calculation engines ensuring compliance with credit scoring and recommendation regulations across multiple countries Implement and support complex business processes, including integrations with credit authorities and external systems Participate in the full software development lifecycle: requirements analysis, architecture design, development, testing, deployment, and maintenance Collaborate with business analysts and cross-functional teams to translate business needs into technical solutions Work within a Scrum team, contributing to continuous improvement and high engineering standards Requirements: Minimum 1 year of professional experience in Java backend development, preferably within microservices-based architectures Strong hands-on experience with Java 21+ and related frameworks (Spring, Spring Boot, Hibernate, JSON, XML) Proven experience designing and developing REST/SOAP APIs Solid understanding of unit, component, and integration testing (JUnit, Mockito) Familiarity with Git, Maven, and CI/CD environments (Jenkins, Bitbucket) Strong knowledge of object-oriented programming, design patterns, and SOLID principles Fluent English communication skills (spoken and written) Nice to have: Basic knowledge of SQL; experience with Kafka and Kubernetes Previous experience in the banking or financial services sector Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program