July 2, 2026

Senior Java Developer / Tech Lead (praca zdalna)

Senior • Remote

1,100 - 1,150 PLN

Wroclaw, Poland

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

Similar jobs you might like

Technology

Upvanta sp. z o.o.

Senior Java Developer (praca zdalna)

Senior

Remote

Wroclaw, Poland

1,100 - 1,150 PLN

🏢 Summary: Senior Java Developer role focused on designing and developing backend systems based on microservices architecture and REST API. The position includes architectural decision-making, maintaining code quality, and supporting the team in solving technical challenges within an Agile Scrum environment. Experience with modern backend technologies, databases, and integration patterns is required. 🗂️ Requirements: 6-8 years of experience as a Java Developer, Experience working in Agile Scrum environment, Strong knowledge of Java 11+, Experience with Java ecosystem, Practical experience with microservices architecture, Experience developing 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 📃 Skills: Java, REST, Microservices, Scrum, Jira, Confluence, Atlassian, SQL, NoSQL, Kafka, Angular, Docker, Kubernetes 🏢 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) Współpraca w metodyce Agile (Scrum) z wykorzystaniem narzędzi Atlassian Wymagania Minimum 6-8 lat doświadczenia jako Java Developer w środowisku Agile (Scrum) 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 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

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

P&P Solutions

Starszy Programista Java

Senior

Remote

Warsaw, Poland

100 - 120 PLN

🏢 Summary: Offer for a Senior Java Developer responsible for designing and developing new features in proprietary systems within a Scrum environment. The role includes microservices architecture, API design, code reviews, system integration, and ensuring high code quality through testing practices. The position also involves coordinating small development teams and selecting optimal technology solutions. 🗂️ Requirements: Higher technical education (IT or related field), Minimum 5 years of experience, Very good knowledge of Java, Very good knowledge of Spring Framework / Spring Boot, Very good knowledge of Hibernate, Very good knowledge of Maven, Knowledge of SQL and PostgreSQL, Experience with unit and integration testing, Knowledge of REST and SOAP standards, Experience with microservices architecture, Experience with Docker, Knowledge of SAML / OAuth2 / OIDC, Experience in API design (REST / SOAP), Knowledge of TDD, DDD, SOLID principles, Experience with XML processing 📃 Skills: Java, Spring, SpringBoot, Hibernate, Maven, SQL, PostgreSQL, REST, SOAP, Docker, SAML, OAuth2, OIDC, TDD, DDD, SOLID, XML, Scrum, Microservices 🏢 Description: Zakres obowiązków Projektowanie oraz rozwój nowych funkcjonalności w autorskich systemach Praca w metodyce Scrum w zwinnych zespołach projektowych Koordynowanie pracy małych zespołów deweloperskich Tworzenie rozwiązań zgodnych z przyjętą architekturą systemu Przeprowadzanie code review oraz dbanie o jakość kodu Integracja komponentów i budowa spójnych systemów informatycznych Dobór optymalnych rozwiązań technologicznych Tworzenie i utrzymywanie testów jednostkowych i integracyjnych Aktywny udział w wymianie wiedzy w zespole Tworzenie i aktualizacja dokumentacji technicznej Wymagania Wykształcenie wyższe techniczne (informatyka, automatyka, robotyka, elektronika, teleinformatyka lub kierunki pokrewne) Minimum 5 lat doświadczenia Bardzo dobra znajomość: Java Spring Framework / Spring Boot Hibernate Maven Znajomość baz danych oraz języka SQL (PostgreSQL) Doświadczenie w pisaniu testów jednostkowych i integracyjnych Znajomość standardów REST oraz SOAP Doświadczenie w architekturze mikroserwisowej oraz pracy z Dockerem Znajomość mechanizmów uwierzytelniania (SAML / OAuth 2 / OIDC) Doświadczenie w projektowaniu API (REST / SOAP) Praktyczna znajomość zasad TDD, DDD oraz SOLID Doświadczenie w przetwarzaniu danych XML

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

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

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

B2Bnetwork

Software Developer

Mid

Hybrid

Krakow, MA, Poland

18,000 - 19,000 PLN

🏢 Summary: Backend Software Developer responsible for building and maintaining Java/Spring Boot microservices in a high-availability environment. The role involves designing and implementing REST APIs, contributing to technical analysis, ensuring code quality, and supporting production systems. You will work in an Agile team, collaborating on scalable backend solutions and continuous improvement. 🗂️ Requirements: Minimum 3 years of commercial experience as Java Developer or Kotlin Developer, Practical knowledge of Spring Boot, Experience with microservices architecture, Knowledge of design patterns and clean code practices, Experience with Git or GitLab, Knowledge of CI/CD processes, Experience working in Agile/Scrum 📃 Skills: Java, Kotlin, Spring, SpringBoot, REST, Microservices, Git, GitLab, CI/CD, Kafka, RabbitMQ, IBMMQ, KafkaStreams, Flink, Hazelcast, Oracle, PostgreSQL, Redis, Docker, DevOps 🏢 Description: O projekcie: Dołącz do zespołu rozwijającego nowoczesne rozwiązania backendowe oparte o architekturę mikroserwisową. Poszukujemy Software Developera, który będzie uczestniczył zarówno w tworzeniu nowych funkcjonalności, jak i rozwoju istniejących komponentów wykorzystywanych w środowisku o wysokiej skali i dostępności. Zakres obowiązków: rozwój i utrzymanie aplikacji backendowych w technologii Java/Spring Boot, projektowanie i implementacja mikroserwisów, tworzenie oraz rozwój REST API, udział w analizie wymagań i projektowaniu rozwiązań technicznych, przygotowywanie testów i dbanie o jakość kodu, udział w code review, monitorowanie działania aplikacji oraz rozwiązywanie problemów produkcyjnych, tworzenie i utrzymywanie dokumentacji technicznej, współpraca z analitykami, testerami i innymi developerami w środowisku Agile. Wymagania: minimum 3 lata doświadczenia komercyjnego jako Java Developer lub Kotlin Developer, praktyczna znajomość Spring Boot, doświadczenie w pracy z architekturą mikroserwisową, znajomość wzorców projektowych i dobrych praktyk programistycznych, doświadczenie w pracy z Git/GitLab, znajomość procesów CI/CD, umiejętność analitycznego rozwiązywania problemów, doświadczenie w pracy w metodykach Agile/Scrum. Mile widziane: doświadczenie z Kafka, IBM MQ lub RabbitMQ, znajomość frameworków przetwarzania strumieniowego (Kafka Streams, Flink, Hazelcast), doświadczenie z Oracle lub PostgreSQL, znajomość Redis, doświadczenie w środowiskach kontenerowych i DevOps.

Technology

DCV Technologies

Middle Java backend

Mid

Hybrid

Warsaw, Poland

900 - 950 PLN

🏢 Summary: The offer is for a Java Backend Developer role focused on building and maintaining microservices-based systems using Java and Spring technologies. The position involves developing REST APIs, working with containerized applications, and contributing to Agile delivery processes. The role centers on backend engineering, technical design, and collaboration within cross-functional teams. 🗂️ Requirements: Minimum 3+ years professional experience in backend development, Proficiency in Java 8+, Strong experience with Spring Boot and Spring technologies, Experience building microservices, Experience working with REST APIs, Knowledge of HTTPS, SFTP, REST and SOAP protocols, Understanding of microservices architecture and containerization, Experience with Kafka, Experience with Git and GitHub, Experience with Maven and Jenkins, Experience with MySQL and SQL databases, Familiarity with Linux, Experience working in Agile/Scrum environments 📃 Skills: Java, Spring, SpringBoot, REST, Microservices, Kafka, HTTPS, SFTP, SOAP, Linux, Git, GitHub, Maven, Jenkins, Jira, MySQL, SQL, Containerization, Agile 🏢 Description: Job Description: We are looking for skilled Java Backend Developers with strong experience in Java, Spring technologies, and microservices architecture. The ideal candidate will have hands-on expertise in backend development, REST APIs, containerized applications, and Agile delivery environments. Qualifications: Minimum 3+ years of relevant professional experience Proficiency in Java 8+, REST APIs, Spring Boot, and Spring technologies Experience in building microservices and working with Kafka Solid understanding of HTTPS, SFTP, REST API, and SOAP protocols Familiarity with Linux operating systems Strong understanding of microservices architecture and containerization Knowledge of Agile frameworks and principles Experience with Git/GitHub, GitHub Actions, Maven, Jenkins, and Jira Competence with MySQL and SQL databases Strong analytical and problem-solving skills Excellent written and verbal communication skills Ability to collaborate effectively with Product, QA, DevOps, and Agile/Scrum teams Mandatory Skills: Java (Spring) REST APIs Spring Boot and Spring Technologies HTTPS, SFTP, REST API, and SOAP protocols Microservices architecture and containerization Git/GitHub, GitHub Actions, Maven, Jenkins, Jira MySQL and SQL databases Desired Skills: Strong analytical and troubleshooting abilities Excellent communication skills Team collaboration experience within Agile/Scrum environments Roles & Responsibilities: Contribute to technical design and engineering activities Develop strong domain expertise within the project Analyse functional and technical requirements Support architecture and design discussions Collaborate with Architecture and Business teams Participate in development, design, code reviews, and implementation Follow engineering best practices and support continuous improvement initiatives Out of Scope: Creating product requirements Acting as Scrum Master or Product Owner Project Details: Primary focus is on Java backend development.

Technology

B2Bnetwork

Senior Software Developer

Senior

Hybrid

Warsaw, Poland

20,000 - 22,000 PLN

🏢 Summary: Development and maintenance of high-availability microservices systems operating in production, with strong focus on stability, monitoring, and incident handling. The role combines backend development with production support, performance optimization, and automation of testing processes. You will improve system reliability, implement new features, and contribute to quality standards before production releases. 🗂️ Requirements: Minimum 7 years of backend development experience, Very good knowledge of Java, Experience with microservices architecture, Very good knowledge of Spring Boot, Very good knowledge of Spring Data JPA, Very good knowledge of Spring Cloud Stream, Very good knowledge of Kafka, Experience in building REST APIs, Proficiency with Git, Experience with Docker or Podman, Experience with Liquibase, Experience with Hibernate, Very good knowledge of SQL, Experience with PostgreSQL or Oracle or MSSQL, Experience in maintaining production applications, Experience in incident handling and failure analysis, Experience with application monitoring and alert configuration, Knowledge of Avro, Experience with OpenAPI, Experience with JUnit, Experience with AssertJ, Experience with Maven, Experience with Micrometer or OpenTelemetry 📃 Skills: Java, Spring, SpringBoot, SpringDataJPA, SpringCloudStream, Kafka, REST, Git, Docker, Podman, Liquibase, Hibernate, SQL, PostgreSQL, Oracle, MSSQL, Avro, OpenAPI, JUnit, AssertJ, Maven, Micrometer, OpenTelemetry 🏢 Description: Opis projektu: Dołączysz do zespołu odpowiedzialnego za rozwój i utrzymanie systemów o wysokiej dostępności działających w architekturze mikroserwisowej. Zespół pełni rolę kluczowego wsparcia produkcyjnego oraz odpowiada za dalszy rozwój rozwiązań po ich wdrożeniu. Projekt obejmuje utrzymanie i rozwój systemów o dużej skali, monitorowanie ich działania, obsługę incydentów oraz wprowadzanie usprawnień zwiększających stabilność i jakość dostarczanego oprogramowania. Zespół odpowiada także za wprowadzanie nowych funkcjonalności, optymalizację procesów oraz rozwój automatyzacji testów. Zakres zadań: rozwój i utrzymanie systemów działających na produkcji, obsługa incydentów i analiza awarii technologicznych, monitoring techniczny i biznesowy systemów oraz analiza KPI, dbanie o jakość kodu i dokumentacji technicznej, rozwój i usprawnianie testów automatycznych, wprowadzanie rozwiązań poprawiających stabilność systemów (monitoring, detekcja błędów, SLA), współpraca przy optymalizacji procesów developmentowych, udział w budowie standardów jakości (Quality Gate) przed wdrożeniem zmian na produkcję. Wymagania: min. 7 lat doświadczenia w developmentcie (głównie backend), bardzo dobra znajomość Java, doświadczenie w pracy z architekturą microservices, bardzo dobra znajomość: Spring Boot, Spring Data JPA, Spring Cloud Stream, Kafka, REST, Git, Docker/Podman, Liquibase, Hibernate. bardzo dobra znajomość SQL (PostgreSQL/Oracle/MSSQL), doświadczenie w utrzymaniu aplikacji produkcyjnych oraz obsłudze incydentów, doświadczenie z monitoringiem aplikacji i konfiguracją alertów, znajomość Avro, znajomość narzędzi: OpenAPI, JUnit, AssertJ, Maven, Micrometer/OpenTelemetry. Mile widziane: frontend: Angular, TypeScript/JavaScript, RxJS, Material UI, technologie platformowe i DevOps: Kubernetes/OpenShift, CI/CD, narzędzia monitoringowe: Grafana, Prometheus, Kibana, Elasticsearch, Dynatrace, doświadczenie z TDD/BDD, znajomość narzędzi jakości kodu (np. SonarQube), podstawowa wiedza z obszaru AI/prompt engineering.

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ść)