April 12, 2026

Java Developer

Senior • Remote

24,500 - 26,500 PLN

Warsaw, MZ, Poland

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.

Similar jobs you might like

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

Transition Technologies PSC

Java Developer - Talent Pool

Mid

Remote

Łódź, Poland

🏢 Summary: Talent Pool opportunity for a Java Developer responsible for end-to-end software development using Java and Spring. The role focuses on delivering high-quality, well-tested, and optimized code while collaborating within an agile team. Candidates will work on modern projects and contribute to performance, reliability, and maintainability of applications. 🗂️ Requirements: Minimum 2 years of experience with Java 8+, Experience with Spring Framework, Knowledge of OOP principles, Understanding of Clean Code principles, Experience with unit and integration testing, Knowledge of relational databases, Experience with Git, Experience with Maven or Gradle, Experience with CI/CD tools, Knowledge of Hibernate or JPA, Experience with JUnit, Understanding of Scrum methodology 📃 Skills: Java, Spring, OOP, CleanCode, SQL, Git, Maven, Gradle, CICD, Hibernate, JPA, JUnit, Scrum 🏢 Description: This posting is part of a Talent Pool for the Java Developer role. Submitted applications will be used to enable a quick response to future business needs. We will contact selected candidates only when a relevant recruitment process is initiated. Responsibilities: Participation in all aspects of software development Caring for the high quality of manufactured solutions, Implementation and analysis of the source code, Covering the source code with tests (unit and integration) and debugging; Source code documentation (Javadoc) Software optimization in terms of performance and availability, Constant cooperation with other members of the project team Getting to know the tools / technologies needed to meet the requirement Requirements: Minimum 2 years of experience in programming applications (Java 8 or higher) using Spring Framework Knowledge of OOP, Clean Code principles and code testing Knowledge of relational databases Knowledge of: Git, Maven/Gradle, CI/CD tools, Hibernate/JPA, JUnit, Knowledge of the SCRUM methodology Very good command of the English language (minimum B2) What can we offer: Flexible forms of employment and working hours (CoE or B2B) An interesting, challenging job in the dynamically developing Capital Group company; Work on innovative projects using modern technologies; Direct impact on shaping the image of the Capital Group’s companies on the market; Possibility to develop competences in a wide range; Attractive salary; Stability of employment and a friendly work atmosphere; Cool benefits, among others integration meetings, internal company competitions, fruit Tuesdays, sweet Thursdays and much more;

Technology

emagine Polska

Java udvikler med test erfaring

Senior

Hybrid

Copenhagen, Denmark

🏢 Summary: Seeking a Java backend developer with strong testing expertise to work in an agile team developing JVM-based microservices on Spring Boot. The role includes solution design, implementation, integrations, automated testing, and technical documentation using modern DevOps and CI/CD practices. 🗂️ Requirements: Java backend development experience, Experience with automated testing and test environments, Practical experience with TDD, Practical experience with BDD, Practical experience with DevOps methods, Experience with Groovy, Experience with Spock, Experience with Selenium, Knowledge of microservice architecture, Experience with SonarQube, Ability to work in agile SCRUM teams 📃 Skills: Java, Spring, PostgreSQL, Groovy, Spock, REST, Selenium, TDD, BDD, DevOps, SCRUM, SonarQube, CI/CD, JVM, Microservices 🏢 Description: 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

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

Klient justjoin.it

Java Developer

Senior

Hybrid

Katowice, SL, Poland

13,000 - 26,000 PLN

🏢 Summary: The offer is for an experienced Java Developer to build and maintain scalable, enterprise-level applications supporting global travel platforms. The role involves full lifecycle development, designing and implementing REST/SOAP services, and working with modern Java technologies in an Agile, CI/CD-driven environment. You will collaborate with cross-functional teams to enhance business-critical systems and deliver high-quality, reliable software solutions. 🗂️ Requirements: Minimum 5 years of commercial experience as Java Developer, Experience with Java 8 and Java 17, Strong knowledge of Spring Framework, Strong knowledge of Hibernate, Strong knowledge of EclipseLink, Proficiency in Oracle SQL, Proficiency in PL/SQL, Experience with GitHub, Experience with TeamCity, Experience with Tomcat or Tomee, Experience designing and implementing REST web services, Experience designing and implementing SOAP web services, Knowledge of JSP, Knowledge of Struts, Knowledge of JavaScript, Experience with unit testing using JUnit, Very good command of English 📃 Skills: Java, Spring, Hibernate, EclipseLink, Oracle, SQL, PLSQL, GitHub, TeamCity, Tomcat, Tomee, REST, SOAP, JSP, Struts, JavaScript, JUnit 🏢 Description: We are looking for a Java Developer to join our team and contribute to building scalable, enterprise-level applications that support our global travel platforms. In this role, you will participate in the full software development lifecycle, working closely with Product Owners, QA Engineers, UX/UI Designers, and other developers to deliver reliable, high-quality solutions. You will play an important role in maintaining and enhancing business-critical systems while contributing to the continuous evolution of our technology landscape. Your responsibilities Participate in the full software development lifecycle, from requirements gathering and solution design to deployment and support Collaborate with Product Owners, Designers, QA Engineers, and Developers to deliver high-quality software solutions Design, develop, and maintain applications using Java technologies Write clean, efficient, and maintainable code following development best practices Develop and maintain automated unit tests using JUnit Design, implement, and maintain REST and SOAP web services Create, optimize, and troubleshoot SQL and PL/SQL queries Maintain and improve existing applications, including bug fixing and performance enhancements Prepare and maintain technical documentation Identify opportunities for system improvements and contribute to technical innovation Our requirements Minimum 5 years of commercial experience as a Java Developer Experience working with Java 8 and Java 17 Strong knowledge of Spring Framework, Hibernate, and EclipseLink Proficiency in Oracle SQL and PL/SQL Experience with tools such as GitHub, TeamCity, and Tomcat/Tomee Experience designing and implementing REST and SOAP web services Knowledge of JSP, Struts, and JavaScript Experience with unit testing using JUnit Strong analytical and problem-solving skills Very good command of English and ability to work in an international environment Nice to have Willingness to learn and work with React Experience with Linux, Docker, or AWS Familiarity with Java EE standards Understanding of CI/CD processes and modern development practices How we work Clean Code principles Design patterns and software engineering best practices Code reviews and knowledge sharing Continuous Integration and Continuous Deployment (CI/CD) Agile and collaborative development environment Cross-functional teams working closely across Product, QA, UX/UI, and Engineering Focus on quality, maintainability, and continuous improvement What we offer Hybrid work model (1–2 days per week in our Katowice office) Opportunity to work on international, large-scale projects used by customers worldwide Attractive remuneration paid in EUR Flexible working hours Individual learning and development budget Partially or fully funded training and certifications English lessons Mentoring and support from experienced technical leaders Participation in conferences in Poland and abroad A culture focused on collaboration, knowledge sharing, and continuous improvement Space to innovate and bring your own ideas to life Support for IT community initiatives and professional networking Long-term cooperation in a stable, growing international organization

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

emagine Polska

Senior Java Developer

Senior

Hybrid

Lisbon, Portugal

🏢 Summary: Senior Java Developer role focused on building and maintaining Java backend applications within a center of excellence, contributing to architecture decisions and CI/CD processes. The position involves working in a collaborative, non-hierarchical environment and mentoring junior developers. It requires strong backend expertise and active participation in modern microservices-based architectures. 🗂️ Requirements: Higher education degree, 5+ years of Java backend development experience, Strong knowledge of Spring and Spring Boot, Experience with relational databases (Oracle, PostgreSQL), Proficiency in SQL, Experience with JPA and Hibernate, Knowledge of microservices-based architecture, Experience with CI/CD tools and processes, English proficiency at B2 level 📃 Skills: Java, Spring, SpringBoot, SQL, Oracle, PostgreSQL, JPA, Hibernate, Microservices, CI/CD, Angular, AWS 🏢 Description: Summary: The role of a Senior Java Developer involves contributing to the establishment of a center of excellence within a leading multinational company. The primary goal is to leverage strong Java development skills in a collaborative, innovative environment while mentoring junior developers. Responsibilities: * Join the establishment of a center of excellence. * Develop and maintain Java backend applications. * Mentor and coach junior team members (Senior role). * Facilitate onboarding and serve as a role model (Lead role). * Collaborate in a horizontal organization with no management hierarchy. * Engage in CI/CD practices and application architecture discussions. Must Haves: * Higher education degree. * Strong experience with Java Backend development (5+ years). * Proficiency in Spring/Spring Boot framework. * Experience with Relational Database Management Systems (Oracle, PostgreSQL, SQL). * Familiarity with JPA and Hibernate. * Knowledge of Application architecture (Microservices based, hexagonal…). * Proficiency in CI/CD tools. * English proficiency at B2 level. Nice to Haves: * Experience with Java Frontend frameworks (Angular or similar). * Familiarity with AWS or other cloud platforms. * Problem-solving skills and logical reasoning. * Passion for continuous learning and growth. * Experience in Agile environments and Scrum methodologies. Other Details: * Work Model: 4 days in-office initially, transitioning to 3 days in-office and 2 days remote. * Work Schedule: 43 hours/week in winter and 39 hours/week in summer with additional compensation days.

Technology

emagine Polska

Senior Java Developer

Senior

Hybrid

Lisbon, Portugal

🏢 Summary: Senior Java Developer role focused on building and maintaining Java backend applications within a newly established center of excellence in a multinational environment. The position combines hands-on backend development with mentoring responsibilities, active participation in architecture discussions, and CI/CD practices. It offers a collaborative, non-hierarchical setup with a hybrid work model. 🗂️ Requirements: Higher education degree, 5+ years of experience in Java Backend development, Strong proficiency in Spring and Spring Boot, Experience with relational databases (Oracle, PostgreSQL, SQL), Experience with JPA and Hibernate, Knowledge of microservices-based and hexagonal architecture, Experience with CI/CD tools and practices, English proficiency at B2 level 📃 Skills: Java, Spring, SpringBoot, Oracle, PostgreSQL, SQL, JPA, Hibernate, Microservices, HexagonalArchitecture, CICD, Angular, AWS, Scrum, Agile 🏢 Description: Summary: The role of a Senior Java Developer involves contributing to the establishment of a center of excellence within a leading multinational company. The primary goal is to leverage strong Java development skills in a collaborative, innovative environment while mentoring junior developers. Responsibilities: * Join the establishment of a center of excellence. * Develop and maintain Java backend applications. * Mentor and coach junior team members (Senior role). * Facilitate onboarding and serve as a role model (Lead role). * Collaborate in a horizontal organization with no management hierarchy. * Engage in CI/CD practices and application architecture discussions. Must Haves: * Higher education degree. * Strong experience with Java Backend development (5+ years). * Proficiency in Spring/Spring Boot framework. * Experience with Relational Database Management Systems (Oracle, PostgreSQL, SQL). * Familiarity with JPA and Hibernate. * Knowledge of Application architecture (Microservices based, hexagonal…). * Proficiency in CI/CD tools. * English proficiency at B2 level. Nice to Haves: * Experience with Java Frontend frameworks (Angular or similar). * Familiarity with AWS or other cloud platforms. * Problem-solving skills and logical reasoning. * Passion for continuous learning and growth. * Experience in Agile environments and Scrum methodologies. Other Details: * Work Model: 4 days in-office initially, transitioning to 3 days in-office and 2 days remote. * Work Schedule: 43 hours/week in winter and 39 hours/week in summer with additional compensation days.

Technology

emagine Polska

Java Developer

Senior

Remote

Warsaw, Poland

🏢 Summary: Remote B2B Java Developer role focused on developing and enhancing enterprise applications within an agile team. The position involves building, testing, and optimizing Java-based systems under senior guidance while contributing to continuous integration and system maintenance. Long-term cooperation with occasional visits to Germany. 🗂️ Requirements: Fluent German C1, English minimum B1, Bachelor’s degree in Computer Science or equivalent, Minimum 5 years professional experience, Strong knowledge of Java 8+, Minimum 2 years experience with Git, Minimum 2 years experience in Java development projects, Minimum 2 years experience with Spring Boot, Minimum 1 year experience with REST APIs, Minimum 1 year experience with JUnit and Mockito, Strong hands-on experience with Linux, Minimum 1 year experience with Oracle or PostgreSQL, Minimum 1 year experience with Gradle 📃 Skills: Java, SpringBoot, Git, Jira, Confluence, JUnit, Mockito, Linux, Oracle, PostgreSQL, Gradle, REST, React, TypeScript, Scrum 🏢 Description: Mode : remote Contract : B2B Language : German (C1), English (B1) Summary: The Java Developer role primarily focuses on supporting Java-based application development within a collaborative agile team, enhancing enterprise systems under the mentorship of senior developers. Responsibilities: Support Java application development under senior guidance. Collaborate within an agile framework to improve enterprise systems. Utilize Git for version control and project management tools like Jira and Confluence. Participate in coding, testing, and optimizing Java applications. Engage in continuous integration processes and maintain operational environments. Must Haves: Fluent German (C1 level, spoken and written). English skills (minimum B1 level, spoken and written). Bachelor’s degree in Computer Science or equivalent, with at least 5 years of professional experience. Solid theoretical knowledge of Java (minimum version 8). Practical experience with Git (minimum 2 years). Experience in Java development projects (minimum 2 years). Familiarity with Spring Boot (minimum 2 years). Knowledge of RESTful APIs (minimum 1 year). Experience with testing frameworks (JUnit, Mockito) (minimum 1 year). Hands-on experience with Linux (strong command over system functionalities). Experience with databases such as Oracle or PostgreSQL (minimum 1 year). Familiarity with continuous integration using Gradle (minimum 1 year). Nice to Haves: Front-end development experience with React and TypeScript (minimum 1 year). Agile development experience, especially with Scrum (minimum 1 year). Exposure to large-scale public or private sector projects with significant deployment (minimum 1 year). Other Details: Location: Remote within Poland with occasional visits to Germany. Hospitality: Company-provided laptop. Collaboration: Independent work style paired with team collaboration. Duration: Long-term cooperation over 48 months. Decision Timeline: 2-3 months post-May. Documentation: Required copies of diplomas and certifications.

Technology

speedapp

[PZU] Java Developer 50624 22.06

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Oferta dla Java Developera z doświadczeniem w Spring, Hibernate i Spring Boot do projektu w branży ubezpieczeniowej. Rola obejmuje projektowanie i implementację rozwiązań w zespole zwinnym oraz dbanie o jakość oprogramowania i dokumentację techniczną. Praca w modelu zdalnym lub hybrydowym (min. 1 dzień w biurze w Warszawie) w oparciu o umowę B2B. 🗂️ Requirements: Minimum 3 lata doświadczenia w Java, Minimum 3 lata doświadczenia w Spring i Hibernate, Minimum 3 lata doświadczenia w Spring Boot, Znajomość Git, Znajomość Maven, Znajomość frameworków do testów jednostkowych, Znajomość paradygmatów OOP, Znajomość paradygmatów Functional Programming, Znajomość Kafka, Świadczenie usług z terytorium Polski, Gotowość do pracy hybrydowej (min. 1 dzień w biurze w Warszawie) 📃 Skills: Java, Spring, Hibernate, SpringBoot, Git, Maven, Kafka, OOP, FunctionalProgramming, Docker, Kubernetes, Helm, RabbitMQ, ElasticSearch, SpringCloud, SQL 🏢 Description: Dla klienta z branży ubezpieczeniowej poszukujemy Java Developera! ZADANIA - Współudział w opracowaniu koncepcji rozwiązania dla inicjatyw biznesowych - Utrzymywanie i aktualizacja repozytorium dokumentacji technicznej systemów informatycznych - Zapewnienie właściwej jakości wytwarzanego oprogramowania i zgodności ze standardami - Zapewnienie jakości wytwarzanych produktów, wsparcie testów akceptacyjnych oraz wdrożenia rozwiązania - Udział w planowaniu kolejnych wydań oraz iteracji w ramach prac zespołu zwinnego - Udział/prowadzenie review oraz retrospective zespołu w ramach iteracji i wydania - Projektowanie rozwiązań implementowanych w zespole zwinnym - Implementacja rozwiązań przyjętych do realizacji przez zespół WYMAGANIA - Dobra znajomość Java (>3 lata) - Dobra znajomość Spring/Hibernate, Spring Boot (>3 lata) - Znajomość narzędzi Git, Maven - Znajomość frameworków do pisania testów jednostkowych - Znajomość paradygmatów Functional Programming i Object Oriented Programming - Znajomość Kafka - Świadczenie usług z terytorium Polski - Świadczenie usług hybrydowo – minimum 1 dzień z biura MILE WIDZIANE - Znajomość Docker, K8S, Helm - Znajomość RabbitMQ, ElasticSearch - Znajomość Spring Cloud - Dobra znajomość języka SQL CO OFERUJEMY NA TYM PROJEKCIE? - Współpracę w oparciu o umowę B2B - Pracę 100% zdalną / hybrydową z Warszawy (1 raz w tygodniu w biurze) - Wydarzenia oraz spotkania integracyjne, udział w inicjatywach sportowych - Dostęp do benefitów (opieka medyczna, ubezpieczenie na życie, karta Multisport)