June 30, 2026
Java udvikler med test erfaring
Senior • Hybrid
Copenhagen, Denmark
På vegne af en vores kunder søger vi en Javaudvikler med betydelig erfaring inden for testing. Den ideelle kandidat skal kunne påbegynde arbejdet hurtigst muligt og være villig til at indgå i et samarbejdende team, der anvender allerede besluttede metoder og værktøjer.
Hovedopgaverne inkluderer:
Refinement og nedbrydning af opgaver
Analyse og udarbejdelse af løsningsforslag
Kode, bygge og idriftsætte løsningen
Udvikle og sikre integrationer til andre systemer
Udarbejde og eksekvere automatiserede test
Skrive og vedligeholde teknisk dokumentation om løsningen
Rådgive og sparre med agile roller og teammedlemmer for at sikre kvalitet i løsningen
Udarbejdelse af genbrugelige komponenter til fremtidige AEOI-løsninger, hvor det er muligt
Anvendte metoder inkluderer:
Agil udvikling, herunder SCRUM
Test Driven Development (TDD)
Behavior Driven Design (BDD)
Domain Driven Design
Continuous Integration/Delivery
DevOps
Løsningen udvikles på en JVM-platform med services på Spring Boot. Vigtige teknologier inkluderer Postgresql, Java 17, Groovy + Spock, samt REST til udveksling af data.
Key Requirements:
Beherskelse af Java og erfaring med backend udvikling
Erfaring med automatiseret test og testmiljøer
Praktisk erfaring med TDD, BDD og DevOps metoder
Erfaring med Groovy, Spock og Selenium
Viden om microservicearkitektur
Erfaring med kodekvalitet ved hjælp af værktøjer som SonarQube
Nice to Have:
Erfaring med Vue.js eller React som front-end teknologier
Kompetencer inden for databaseadministration, især PostgreSQL
Forståelse for REST API'er
Similar jobs you might like
Technology
emagine Polska
Java-udviklere til integrations- og dataplatform
Senior
On-site
Copenhagen, Denmark
🏢 Summary: Java developer role focused on further development and modernization of a complex integration and data platform, including new development and migration to a newer platform. The position involves backend development with API integrations, test automation, and close collaboration on architecture and best practices. The assignment runs from July 2026 to June 2027 with full-time workload in Copenhagen. 🗂️ Requirements: Strong experience in Java backend development, Experience with automated unit and integration testing, Experience with CI/CD pipelines and build/deploy automation, Experience with code quality assurance practices, Understanding of DevOps principles, Experience working in structured operational and delivery setups 📃 Skills: Java, Backend, API, UnitTesting, IntegrationTesting, CI/CD, DevOps, Automation, Build, Deployment 🏢 Description: Vi søger stærke Java-udviklere til videreudvikling og modernisering af en kompleks integrations- og dataplatform. Opgaven spænder over nyudvikling, videreudvikling af eksisterende løsninger samt migrering til en nyere platform. Dine opgaver: - Analyse og udarbejdelse af løsningsforslag - Udvikling af funktionel og gennemtestet kode (primært backend – evt. fullstack afhængigt af profil), inkl. API-integrationer - Bidrage til udvikling af nye generiske moduler - Migrering af eksisterende funktionalitet til ny platform - Testautomatisering og komponenttest - Dokumentation - Samarbejde om arkitektur og best practices - Identificere og reducere teknisk gæld - Vidensdeling i teamet Vi forestiller os, at du har erfaring med: - Solid Java-baseret backend-udvikling - Automatiserede tests (unit- og integrationstest) - CI/CD pipelines og build/deploy automation - Kvalitetssikring af kode - DevOps-principper - Drift og leverancer i strukturerede setups Det er en fordel, hvis du har: - Erfaring med migrering mellem teknologiplatforme - Arbejdet i større, regulerede eller procesdrevne organisationer Startdato: 01.07.2026 Slutdato: 30.06.2027 Workload: 100%
Technology
PKO BP Finat
Java Developer (m/f/d)
Senior
Hybrid
Warsaw, Poland
🏢 Summary: The role focuses on designing, building, and maintaining Java-based microservices templates and platform components while defining technical standards and best practices. The position involves developing reference microservices, conducting PoCs for new technologies, and improving CI/CD, cloud, and monitoring environments. The developer will actively support product teams through code reviews, mentoring, and architectural guidance. 🗂️ Requirements: Minimum 4 years of backend development experience in Java (11+), Strong expertise in Spring Boot, Experience with microservices architecture, Knowledge of CI/CD pipelines, Experience with Docker and Kubernetes, Experience with GCP or OpenShift, Knowledge of DDD and hexagonal architecture, Experience with REST and API-first approach, Experience with monitoring and observability tools, Ability to create shared libraries and Spring Boot starters 📃 Skills: Java, Spring, SpringBoot, Hibernate, REST, AMQP, RabbitMQ, Kafka, Redis, Jenkins, GitLab, Docker, Kubernetes, GCP, OpenShift, Prometheus, Grafana, Istio, Dynatrace, PostgreSQL, NoSQL, Git, Jira, Confluence, IntelliJ, Swagger, SpringCloudContract 🏢 Description: Dla naszego klienta szukamy JAVA Developera. Opis stanowiska: Wytwarzać i utrzymywać szablony mikroserwisów, biblioteki i komponenty platformowe . Budować referencyjne mikroserwisy – wzorcowe implementacje architektury. Tworzyć i promować standardy techniczne oraz dobre praktyk. Przeprowadzać PoC (proof of concept) dla nowych rozwiązań technologicznych. Aktywnie wspierać zespoły produktowe – przeglądy kodu, warsztaty, mentoring. Usprawniać środowisko pracy deweloperskiej – od CI/CD po narzędzia chmurowe i monitoring Wymagania: min. 4 lata doświadczenia w rozwoju backendu w Java (Java 11+) doskonała znajomość Spring Boot , architekturę mikroserwisów, CI/CD, wzorce projektowe. swobodne poruszanie się w środowisku Docker + Kubernetes + GCP/OpenShift . znajomość DDD, architekturę heksagonalną , API-first development (REST, Swagger, kontrakty). doświadczenie w pracy z monitoringiem i observability (Prometheus, Grafana, Istio, Dynatrace). umiejętność tworzenia biblioteki i współdzielone komponenty (np. startery Spring Boot). proaktywność, dbanie o jakość i chęć wpływania na standardy pracy zespołu TECHNOLOGIE I NARZĘDZIA: Java 11/17, Spring Boot, Hibernate, REST, AMQP (RabbitMQ/Kafka), Redis CI/CD: Jenkins, GitLab CI, Docker, Kubernetes, GKE, OpenShift Monitoring: Prometheus, Grafana, Istio Bazy danych: PostgreSQL, Redis, NoSQL (opcjonalnie) Narzędzia developerskie: Git, Jira, Confluence, IntelliJ IDEA Dokumentacja i testy: Swagger, Spring Cloud Contract Oferujemy: praca nad realną, masowo używaną aplikacją mobilną możliwość wpływania na architekturę i kierunek rozwoju systemu zespół otwarty na zmiany, dobrą jakość kodu i feedback praca hybrydowa (biuro Chmielna 89, Warszawa) - elastyczny model pracy (dla osób z Warszawy i okolic 2 x dni w biurze, dla osób z innych regionów 1 x dzień w biurze co 2 tygodnie) długoterminowa współpraca B2B (min. 12 miesięcy).
Technology
PKO BP Finat
Java Developer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: B2B role for a Senior Java Developer responsible for developing and enhancing applications and services with a strong focus on quality, performance, and reliability. The position involves designing solutions, writing unit and integration tests, and working with cloud-based and containerized environments. Hybrid work model with long-term cooperation (12+ months). 🗂️ Requirements: Minimum 5 years of commercial experience in Java, Experience with Java SE 11 or higher, Strong knowledge of Spring Boot, Strong knowledge of Spring Integration, Knowledge of relational databases, Experience with Git, Experience with Maven, Experience with Jira, Experience with Jenkins, Knowledge of SOAP, Knowledge of REST, Knowledge of XML, Knowledge of JSON, Experience with GCP, Experience with BigQuery, Experience with CloudSQL, Experience with Pub/Sub, Practical knowledge of non-relational databases, Experience with containerized applications, Experience with Anthos, Experience with Kubernetes Engine, Experience with Docker, Knowledge of Micronaut framework 📃 Skills: Java, JavaSE, SpringBoot, SpringIntegration, SQL, Git, Maven, Jira, Jenkins, SOAP, REST, XML, JSON, GCP, BigQuery, CloudSQL, PubSub, NoSQL, Anthos, Kubernetes, Docker, Micronaut 🏢 Description: Dla naszego Klienta szukamy Developera Java. Opis stanowiska: implementujesz nowe lub modyfikujesz istniejące aplikacje/serwisy tworzysz testy jednostkowe i integracyjne dla budowanych aplikacji/serwisów dbasz o wysoką jakość oprogramowania (funkcjonalność, wydajność, niezawodność) dokumentujesz zaimplementowane rozwiązania analizujesz możliwe rozwiązania bierzesz udział w pracach projektowych Wymagania: masz min. 5-letnie doświadczenie komercyjne w programowaniu w języku obiektowym Java masz doświadczenia w zakresie programowania w języku Java SE 11 (wersja 11 lub wyższa) dobrze znasz Spring Boot/Spring Integration znasz relacyjne bazy danych znasz narzędzia: Git, Maven, Jira, Jenkins znasz standardy: SOAP, REST, XML, JSON masz wykształcenie wyższe informatyczne lub pokrewne umiesz pracować w zespole doświadczenie w środowisku chmurowym GCP (w szczególności BigQuery, CloudSQL, Pub/Sub) praktyczna znajomość nierelacyjnych baz danych praktyczne doświadczenie przy budowania skonteneryzowanych aplikacji (Anthos, Kubernetes Engine, Docker) znajomość innych frameworków (np. micronaut) Oferujemy: umowa B2B współpraca ponad 12 miesięcy praca w modelu hybrydowym: 1 x w tygodniu w biurze (Warszawa, Chmielna 89) opcjonalnie: pakiet medyczny Lux-Med, myBenefit
Technology
B2Bnetwork
Java Developer (Mid)
Mid
Hybrid
Warsaw, Poland
90 - 110 PLN
🏢 Summary: The offer is for a Java Developer to work on backend applications within a microservices architecture. The role involves developing and maintaining RESTful microservices, integrating systems using synchronous and asynchronous communication, and ensuring high code quality and performance. The position also includes participation in testing and deployment of new functionalities. 🗂️ Requirements: Minimum 3 years of experience in Java development, Strong knowledge of Java 21+, Practical experience with Spring Boot 3+, Experience in designing and developing microservices architecture, Knowledge of Kafka or MQ, Experience with PostgreSQL, Experience with MongoDB, Knowledge of REST API, Experience with Docker, Experience with Git, Experience with Maven, Experience with JUnit or Spock, Knowledge of design patterns 📃 Skills: Java, SpringBoot, Microservices, Kafka, PostgreSQL, MongoDB, REST, Docker, Git, Maven, JUnit, Spock 🏢 Description: Poszukujemy osoby na stanowisko Java Developera do projektu realizowanego w środowisku opartym o architekturę mikroserwisową. Osoba na tym stanowisku będzie odpowiedzialna za rozwój oraz utrzymanie aplikacji backendowych, integracje między systemami oraz współtworzenie rozwiązań wspierających kluczowe procesy biznesowe. Zakres obowiązków Projektowanie, rozwój i utrzymanie aplikacji backendowych w technologii Java. Tworzenie oraz rozwój mikroserwisów i interfejsów REST API. Realizacja integracji pomiędzy systemami z wykorzystaniem komunikacji synchronicznej i asynchronicznej. Współpraca przy analizie wymagań oraz projektowaniu rozwiązań technicznych. Dbanie o jakość kodu poprzez code review oraz stosowanie dobrych praktyk programistycznych. Optymalizacja wydajności aplikacji i rozwiązywanie problemów technicznych. Udział w procesie testowania i wdrażania nowych funkcjonalności. Wymagania Minimum 3 lata doświadczenia w programowaniu w języku Java. Bardzo dobra znajomość Java 21+. Praktyczne doświadczenie w pracy ze Spring Boot 3+. Doświadczenie w projektowaniu i rozwijaniu architektury mikroserwisowej. Znajomość Kafka lub MQ. Doświadczenie w pracy z PostgreSQL oraz MongoDB. Znajomość REST API. Umiejętność pracy z Docker, Git oraz Maven. Doświadczenie w testowaniu aplikacji z wykorzystaniem JUnit lub Spock. Znajomość wzorców projektowych. Umiejętność pracy zespołowej oraz samodzielnego rozwiązywania problemów. Mile widziane Jenkins lub GitLab. OpenShift lub Kubernetes. Camunda lub inne rozwiązania BPM/Workflow. Grafana, Kibana lub Dynatrace. Doświadczenie w pracy w metodykach Agile/Scrum.
Technology
Link Group
Java Developer
Senior
Remote
Warsaw, MZ, Poland
24,500 - 26,500 PLN
🏢 Summary: The role involves designing and developing Java-based tools and frameworks to support functional and performance testing within a QA team. It focuses on building automated solutions, improving testing efficiency, and contributing to software design, performance analysis, and code quality. The position also includes collaboration, technical documentation, and mentoring junior engineers. 🗂️ Requirements: 5+ years of software development experience, Strong proficiency in Java, Experience with SpringBoot, Experience with JPA and Hibernate, Experience building RESTful services, Knowledge of relational databases (DB2 or PostgreSQL), Strong understanding of Object-Oriented Programming, Understanding of Concurrent Programming, Experience with Git version control, Ability to write unit tests and conduct code reviews, English proficiency 📃 Skills: Java, SpringBoot, JPA, Hibernate, REST, DB2, PostgreSQL, SQL, OOP, Concurrency, Git, JUnit, Kafka, CQRS, Docker, Kubernetes 🏢 Description: Java Developer Role Overview Design and develop tooling to support functional and performance testing within the QA team. Implement automated solutions that improve testing efficiency and reliability. Provide hands-on development of test frameworks, utilities, and performance test tooling. Technical Skills Required 5+ years of development experience Proficiency in Java, SpringBoot, JPA, Hibernate, RESTful services Knowledge of relational databases (DB2/PostgreSQL) Good understanding of Object-Oriented and Concurrent Programming Solid experience with version control systems (preferred GIT) Language: English Bonus: Knowledge of event streaming, CQRS, Kafka, Docker/Kubernetes High-Level Task Assignment Perform hands-on software design and development. Investigate performance issues, support root-cause analysis, and collaborate on improvements. Write unit tests and perform peer design/code reviews. Provide technical solutions to complex problems and write technical documents. Work closely with requirements engineers to estimate and developed to quality products. Mentor and help grow junior members of the engineering team.
Technology
emagine Polska
Senior Java Developer
Senior
Hybrid
Lisbon, Portugal
🏢 Summary: The offer is for a Senior Java Developer to design, develop, and maintain Java-based applications in AWS cloud environments. The role involves building microservices, integrating APIs, ensuring code quality, and resolving performance issues within Agile teams. It focuses on delivering robust, scalable cloud-native solutions using modern Java technologies. 🗂️ Requirements: Proven experience in Java development, Experience with AWS cloud services, Experience developing microservices, Experience with API integration, Knowledge of Agile methodologies, Experience with code testing and code reviews, Ability to troubleshoot and resolve performance issues 📃 Skills: Java, AWS, Spring, Hibernate, Microservices, API, Agile, DevOps 🏢 Description: We are looking for a Senior Java Developer with solid experience in Java and Cloud. The ideal candidate should have exceptional skills in developing and implementing solutions using the latest technologies. Main Responsibilities: Develop and maintain Java-based applications in cloud environments. Collaborate with multidisciplinary teams to design and implement robust solutions. Perform testing and ensure code quality. Participate in code reviews and provide constructive feedback. Identify and resolve application performance issues. Key Requirements: Proven experience in Java development. Familiarity with cloud services (AWS). Knowledge of Agile development practices. Skills in API integration and microservices. Ability to solve problems effectively. Desirable: Experience with DevOps tools. Familiarity with Java frameworks such as Spring or Hibernate. Relevant certifications in Java or Cloud.
Technology
PZU Tech S.A.
Java Developer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Senior Java Developer role focused on building and scaling microservices in an event-driven architecture. The position involves performance optimization, data storage tuning, and working with modern DevOps and containerization tools. Requires strong expertise in Java, SQL, and distributed systems within a CI/CD-driven environment. 🗂️ Requirements: 5+ years of experience in Java, 5+ years of experience in SQL, Knowledge of Git and Maven, Experience with unit testing frameworks, Knowledge of FunctionalProgramming, Knowledge of ObjectOrientedProgramming, Experience with Multithreading, Knowledge of Docker, Knowledge of Kubernetes, Knowledge of Helm, Knowledge of Kafka, Knowledge of Elasticsearch, Knowledge of REST, Ability to scale applications, Experience with performance diagnostics tools, Experience in query optimization and data partitioning, Experience with Linux, Knowledge of CI/CD tools: Jenkins, GitHubActions, Bitbucket, Knowledge of DDD, TDD, BDD, Experience with Microservices architecture, Knowledge of EventDriven architecture, Knowledge of GoF design patterns, Experience using AI tools in development, Provision of services from Poland 📃 Skills: Java, SQL, Git, Maven, JUnit, FunctionalProgramming, ObjectOrientedProgramming, Multithreading, Docker, Kubernetes, Helm, Kafka, Elasticsearch, REST, Linux, Jenkins, GitHubActions, Bitbucket, DDD, TDD, BDD, Microservices, EventDriven, GoF, Copilot, CI/CD, QueryOptimization, Partitioning, PerformanceDiagnostics, Gosu, Guidewire, Angular, TypeScript, Azure, GCP, AWS 🏢 Description: Java Developer (k/m) Wymagania must have: Doświadczenie w programowaniu w języku JAVA (>5 lat) Dobra znajomość języka SQL (>5 lat) Znajomość narzędzi git, maven Znajomość frameworków do pisania testów jednostkowych Znajomość paradygmatów Functional Programing, Object Oriented Programing, programowanie wielowątkowe Znajomość Docker, K8S, helm Znajomosć Kafka, ElasticSearch, REST Umiejętność skalowania aplikacji Znajomość narzędzi do diagnostyki wydajności zaimplementowanych rozwiązań Doświadczenie w optymalizacji kwerend (analiza planów zapytań) oraz składowania danych (np. partycjonowanie) Doświadczenie w pracy z Linuxem Znajomość narzędzi do CI/CD - Jenkins, Github Actions, Bitbucket Znajomość koncepcji DDD, TDD, BDD, pryncypiów tworzenia rozwiązań w oparciu o architekturę mikroserwisową zgodnie ze wzorcem Event-Driven Znajomość katalogu wzorców projektowych GoF i doświadczenie ze stosowaniem w praktyce Doświadczenie w wykorzystaniu narzędzi AI w pracy (np. Github Copilot) Świadczenie usług z terytorium Polski Wymagania nice to have: Doświadczenie w programowaniu w języku Gosu Doświadczenie w zakresie IT Security w rozwiązaniach Doświadczenie w samodzielnym projektowaniu domeny Certyfikat Guidewire Doświadczenie w tworzeniu wartwy front-end i frameworku Angular Znajomość Typescript Doświadczenie w budowaniu rozwiązań w Microsoft Azure, Google Cloud Platform, Amazon Web Serivices Współpraca na zasadach kontraktu b2b Świadczenie usług hybrydowo - raz w tygodniu z warszawskiego biura PZU
Technology
PKO BP Finat
Java Developer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Oferta dotyczy długoterminowej współpracy B2B dla Java Developera odpowiedzialnego za rozwój i utrzymanie platformowych mikroserwisów, bibliotek oraz standardów technicznych. Rola obejmuje pracę z architekturą mikroserwisową, CI/CD, chmurą i narzędziami observability oraz wsparcie zespołów produktowych poprzez code review, mentoring i warsztaty. Praca realizowana jest w elastycznym modelu hybrydowym w Warszawie. 🗂️ Requirements: Minimum 4 lata doświadczenia w backendzie Java, Znajomość Java 11+, Znajomość Spring Boot, Doświadczenie z architekturą mikroserwisów, Znajomość CI/CD, Znajomość wzorców projektowych, Doświadczenie z Docker, Doświadczenie z Kubernetes, Znajomość GCP lub OpenShift, Znajomość DDD, Znajomość architektury heksagonalnej, Doświadczenie z API-first development, Znajomość REST, Znajomość Swagger, Doświadczenie z monitoringiem i observability, Znajomość Prometheus, Znajomość Grafana, Znajomość Istio, Znajomość Dynatrace, Umiejętność tworzenia bibliotek i współdzielonych komponentów Spring Boot 📃 Skills: Java, Spring, Hibernate, REST, AMQP, RabbitMQ, Kafka, Redis, Jenkins, GitLab, Docker, Kubernetes, GKE, OpenShift, Prometheus, Grafana, Istio, PostgreSQL, NoSQL, Git, Jira, Confluence, IntelliJ, Swagger, Dynatrace, GCP 🏢 Description: Dla naszego klienta szukamy Java Developera. Opis stanowiska: wytwarzanie i utrzymywanie szablonów mikroserwisów, bibliotek i komponentów platformowych budowanie referencyjne mikroserwisów – wzorcowe implementacje architektury tworzenie i promowanie standardów technicznych oraz dobrych praktyk przeprowadzanie PoC (proof of concept) dla nowych rozwiązań technologicznych aktywne wspieranie zespołów produktowych – przeglądy kodu, warsztaty, mentoring usprawnianie środowiska pracy deweloperskiej – od CI/CD po narzędzia chmurowe i monitoring Wymagania: min. 4 lata doświadczenia w rozwoju backendu w Java (Java 11+) doskonała znajomość Spring Boot, architekturę mikroserwisów, CI/CD, wzorce projektowe. swobodne poruszanie się w środowisku Docker + Kubernetes + GCP/OpenShift. znajomość DDD, architekturę heksagonalną, API-first development (REST, Swagger, kontrakty). doświadczenie w pracy z monitoringiem i observability (Prometheus, Grafana, Istio, Dynatrace). umiejętność tworzenia biblioteki i współdzielone komponenty (np. startery Spring Boot). proaktywność, dbanie o jakość i chęć wpływania na standardy pracy zespołu technologie: Java 11/17, Spring Boot, Hibernate, REST, AMQP (RabbitMQ/Kafka), Redis CI/CD: Jenkins, GitLab CI, Docker, Kubernetes, GKE, OpenShift Monitoring: Prometheus, Grafana, Istio Bazy danych: PostgreSQL, Redis, NoSQL (opcjonalnie) Narzędzia developerskie: Git, Jira, Confluence, IntelliJ IDEA Dokumentacja i testy: Swagger, Spring Cloud Contract Oferujemy: miejsce realizacji prac: Chmielna 89, Warszawa - elastyczny model współpracy (dla osób z Warszawy i okolic 2 x dni w biurze, dla osób z innych regionów 1 x dzień w biurze co 2 tygodnie) długoterminowa współpraca B2B (min. 12 miesięcy)
Technology
B2Bnetwork
Java Developer
Mid
Remote
Warsaw, Poland
100 - 160 PLN
🏢 Summary: Oferta dotyczy długoterminowego projektu w sektorze bankowym i finansowym dla doświadczonego Java Developera, odpowiedzialnego za projektowanie, rozwój i utrzymanie nowoczesnych systemów backendowych. Rola obejmuje tworzenie i integrację REST API, pracę w środowisku Agile oraz dbanie o jakość i wydajność aplikacji. Stanowisko daje możliwość pracy z nowoczesnymi wersjami Java i popularnymi narzędziami ekosystemu Spring. 🗂️ Requirements: Minimum 3–4 lata komercyjnego doświadczenia jako Java Developer, Bardzo dobra znajomość Java 11, 17 lub 21, Doświadczenie z frameworkiem Spring (Spring Boot), Znajomość Hibernate / JPA, Doświadczenie w tworzeniu i integracji REST API, Znajomość Jira oraz Confluence, Umiejętność pisania testów jednostkowych w JUnit i Mockito, Znajomość języka angielskiego na poziomie B2–C1 📃 Skills: Java, Spring, SpringBoot, Hibernate, JPA, REST, JUnit, Mockito, Jira, Confluence, Groovy, Docker, Jenkins, Kafka, Grafana, CI/CD 🏢 Description: O projekcie Dołącz do zespołu realizującego nowoczesne projekty dla sektora bankowego i finansowego. Poszukujemy doświadczonego Java Developera, który będzie uczestniczył w projektowaniu, rozwoju oraz utrzymaniu zaawansowanych systemów wspierających kluczowe procesy biznesowe naszych klientów. Twój zakres obowiązków Projektowanie, rozwój i utrzymanie aplikacji opartych o Java 11/17/21 Tworzenie oraz rozwijanie usług REST API Współpraca z analitykami, testerami i architektami w ramach zespołów Agile Udział w analizie wymagań biznesowych i technicznych Tworzenie testów jednostkowych oraz dbanie o jakość dostarczanego kodu Optymalizacja wydajności oraz stabilności aplikacji Udział w code review oraz dzielenie się wiedzą w zespole Nasze wymagania Minimum 3–4 lata doświadczenia komercyjnego na stanowisku Java Developera Bardzo dobra znajomość Java 11, 17 lub 21 Doświadczenie w pracy z frameworkiem Spring (Spring Boot) Znajomość Hibernate / JPA Doświadczenie w tworzeniu i integracji REST API Znajomość narzędzi Jira oraz Confluence Umiejętność pisania testów jednostkowych z wykorzystaniem JUnit i Mockito Znajomość języka angielskiego na poziomie B2–C1 Umiejętność pracy zespołowej oraz samodzielnego rozwiązywania problemów Mile widziane Znajomość Groovy Doświadczenie w pracy z Docker Znajomość Jenkins oraz procesów CI/CD Doświadczenie z Apache Kafka Znajomość narzędzi monitorujących, np. Grafana Doświadczenie w projektach z obszaru bankowości lub finansów Oferujemy Udział w długoterminowych projektach dla renomowanych instytucji finansowych Możliwość pracy zdalnej lub hybrydowej Elastyczne godziny pracy Współpracę z doświadczonym zespołem ekspertów IT Możliwość rozwoju kompetencji technicznych i udziału w szkoleniach Atrakcyjne wynagrodzenie adekwatne do doświadczenia Przyjazną atmosferę pracy oraz realny wpływ na rozwój realizowanych rozwiązań Jeżeli chcesz rozwijać swoje kompetencje w projektach dla sektora finansowego oraz pracować przy nowoczesnych technologiach Java – zapraszamy do aplikowania!
Technology
Link Group
Java Developer
Senior
Hybrid
Warsaw, Poland
21,000 - 29,000 PLN
🏢 Summary: The offer is for an experienced Java Developer to design, build, and maintain scalable backend systems and microservices. The role involves developing RESTful APIs, integrating with cloud services, and working with databases in a collaborative environment. The position is available fully remote or on-site in Warsaw or Gdańsk. 🗂️ Requirements: Minimum 4 years of commercial experience with Java, Strong knowledge of Spring and Spring Boot, Experience with cloud platforms (AWS, Azure, GCP or similar), Solid experience with relational or non-relational databases, Experience with RESTful API design, Experience with Git, Experience with CI/CD pipelines, Understanding of software development best practices 📃 Skills: Java, Spring, SpringBoot, AWS, Azure, GCP, PostgreSQL, MySQL, Oracle, MongoDB, Git, CI/CD, REST, Microservices 🏢 Description: About the Role We are looking for an experienced Java Developer. If you have at least 4 years of commercial experience in Java development, solid knowledge of databases, and hands-on experience with any cloud platform – we would love to hear from you. This position is available as fully remote or 100% on-site in Warsaw or Gdańsk . Responsibilities Designing, developing, and maintaining scalable backend systems using Java Building and optimizing RESTful APIs and microservices Collaborating with cross-functional teams (QA, DevOps, Product Owners, Frontend Developers) Writing clean, maintainable, and testable code Participating in code reviews and technical discussions Integrating applications with cloud-based services Working with relational and/or non-relational databases Troubleshooting, debugging, and performance optimization Contributing to architectural decisions and technical improvements Requirements Minimum 4 years of commercial experience with Java Strong knowledge of Spring / Spring Boot Experience with any cloud platform (e.g., AWS, Azure, GCP or other) Solid experience with databases (e.g., PostgreSQL, MySQL, Oracle, MongoDB, etc.) Good understanding of RESTful API design Experience with Git and CI/CD pipelines Good knowledge of software development best practices Very good command of English (min. B2+ level)