April 8, 2026
Software Developer
Senior • Hybrid
110 - 130 PLN
Warsaw, Poland
Senior Developer przy rozwoju systemów w modelu biznesowo-logicznej warstwy aplikacji.
Tryb pracy:
Hybrydowy (1 dzień w tygodniu z biura, 4 dni zdalnie)
Zakres obowiązków:
Projektowanie i implementacja rozwiązań w zespole pracującym w metodykach zwinnych
Rozwój oraz utrzymanie systemów wspierających ubezpieczenia majątkowe (obsługa polis i rozliczeń)
Współtworzenie zmian w istniejących systemach oraz rozwój nowych funkcjonalności
Rozwijanie architektury mikrousługowej współpracującej z systemem monolitycznym
Współudział w opracowywaniu koncepcji rozwiązań dla inicjatyw biznesowych
Projektowanie i wdrażanie architektury nowych rozwiązań
Zapewnienie wysokiej jakości oprogramowania oraz zgodności ze standardami
Wsparcie stabilizacji i utrzymania wdrożonych rozwiązań
-
Utrzymywanie oraz aktualizacja dokumentacji technicznej
Wymagania obowiązkowe:
Bardzo dobra znajomość platformy do obsługi systemów ubezpieczeniowych (moduły polis lub rozliczeń)
Doświadczenie w pracy z dedykowanym językiem platformy (min. 4 lata)
Min. 5 lat doświadczenia w programowaniu w Java / JEE
Znajomość frameworków backendowych (np. Spring, Hibernate)
Znajomość relacyjnych baz danych (w szczególności Oracle)
Bardzo dobra znajomość SQL (min. 5 lat)
Znajomość narzędzi do zarządzania kodem i budowania aplikacji (np. git, maven)
Znajomość programowania obiektowego, funkcyjnego oraz wielowątkowego
Doświadczenie w pracy z konteneryzacją i orkiestracją (Docker, Kubernetes, helm)
Znajomość architektury opartej o zdarzenia oraz komunikacji REST
Znajomość narzędzi do przetwarzania i wyszukiwania danych (np. Kafka, ElasticSearch)
Umiejętność skalowania aplikacji
Doświadczenie w analizie wydajności oraz optymalizacji zapytań i przechowywania danych
Doświadczenie w pracy z systemami Linux
Znajomość serwerów aplikacyjnych
Doświadczenie z narzędziami CI/CD
Znajomość koncepcji projektowych (DDD, TDD, BDD) oraz architektury mikrousługowej
Mile widziane:
Doświadczenie w wykorzystaniu narzędzi wspieranych sztuczną inteligencją w pracy programisty
Wiedza z zakresu bezpieczeństwa IT
Doświadczenie w samodzielnym projektowaniu domeny biznesowej
Certyfikaty związane z wykorzystywaną platformą
Znajomość TypeScript
Doświadczenie w pracy z chmurą publiczną (Azure, GCP, AWS)
Similar jobs you might like
Technology
Upvanta sp. z o.o.
Senior Java Developer
Senior
Hybrid
Krakow, Poland
🏢 Summary: The role involves designing, developing, testing, and maintaining complex Java-based systems with a focus on building new functionalities and supporting existing components. You will work with modern cloud and container technologies, contribute to architectural decisions, and ensure high code quality in an event-driven environment. The position includes active participation in Agile processes and close collaboration with architects and cross-functional teams. 🗂️ Requirements: Proficient in Java 17+, Experience with Spring Framework, Experience with Hibernate, Knowledge of SQL, Experience with Oracle databases, Experience with JUnit or similar testing frameworks, Experience with Docker, Experience with OpenShift, Experience with AWS or Azure, Experience with event-driven systems, Practical experience with Kafka 📃 Skills: Java, Spring, Hibernate, SQL, Oracle, JUnit, Docker, OpenShift, AWS, Azure, Kafka 🏢 Description: Jako Senior Java Developer będziesz odpowiedzialny/a za: Projektowanie, rozwój, testowanie i debugowanie nowych funkcjonalności w złożonym systemie Rozwijanie oraz utrzymanie istniejących komponentów Wsparcie architektów w budowaniu długoterminowej wizji technologicznej Tworzenie dokumentacji technicznej i prototypów Analizę problemów w środowiskach developerskich i produkcyjnych Przekładanie wymagań biznesowych na rozwiązania techniczne Dbanie o jakość kodu i standardy programistyczne Udział w ceremoniach Agile (planowanie, demo) Wymagania (must-have) Bardzo dobra znajomość Java (min. 17) Doświadczenie z Spring Framework, Hibernate Znajomość SQL / Oracle Doświadczenie z testami ( JUnit lub podobne ) Znajomość konteneryzacji ( Docker, OpenShift ) Doświadczenie z chmurą ( AWS lub Azure ) Praca z systemami event-driven ( Kafka mile widziana jako must praktyczny ) Bardzo dobra znajomość języka angielskiego (B2+) Umiejętność analitycznego myślenia i rozwiązywania problemów Dobra organizacja pracy i zarządzanie czasem Wysokie kompetencje interpersonalne Mile widziane Znajomość ElasticSearch / Solr Doświadczenie z architekturą mikroserwisów Praca z systemami rozproszonymi Migracje monolit → mikroserwisy Doświadczenie w metodykach Agile Co oferujemy Pracę nad zaawansowanym produktem o realnym wpływie na bezpieczeństwo lotów Międzynarodowe środowisko i współpracę z ekspertami Dużą autonomię i wpływ na rozwój systemu Hybrydowy model pracy (Kraków) Możliwość rozwoju w kierunku architektury i systemów rozproszonych
Technology
PeopleTrust Sp. z o.o.
Fullstack Developer
Senior
Hybrid
Warsaw, Poland
130 - 143 PLN
🏢 Summary: Senior Fullstack Developer role focused on building and enhancing distributed microservices systems in the insurance sector. The position involves backend and frontend development, architectural design, performance optimization, and ensuring high code quality through automated testing. Work is delivered in a hybrid model with modern technologies and DevOps practices. 🗂️ Requirements: Min. 5 years of experience with Java, Strong knowledge of Spring frameworks, Experience with database management and migration tools, Experience in frontend development with Angular, Knowledge of event-driven systems and message queues, Experience with Git and Maven, Experience in writing unit tests, Knowledge of OOP and functional programming paradigms, Experience with Docker and Kubernetes, Knowledge of RabbitMQ and ElasticSearch, Ability to scale applications, Experience in performance analysis and optimization 📃 Skills: Java, Spring, Angular, TypeScript, Kafka, RabbitMQ, ElasticSearch, Docker, Kubernetes, Git, Maven, ORM, CI/CD 🏢 Description: Profil stanowiska: Fullstack Developer (Senior) Miejsce świadczenia usług: Praca hybrydowa (zdalnie oraz w biurze w Warszawie). Zakres obowiązków: Implementacja nowoczesnych rozwiązań w sektorze ubezpieczeniowym Budowa i rozwój systemów opartych o rozproszoną architekturę mikrousługową (obsługa zgłoszeń i szkód w braży ubezpieczeniowej) Udział w projektowaniu architektury systemów z wykorzystaniem nowoczesnych technologii Usprawnianie wybranych procesów biznesowych Dbanie o wysoką jakość oprogramowania poprzez rozwój testów automatycznych Wymagania obowiązkowe: Bardzo dobra znajomość języka programowania Java (min. 5 lat doświadczenia) Bardzo dobra znajomość frameworków backendowych (w tym rozwiązań opartych o Spring) Doświadczenie w pracy z narzędziami do zarządzania bazą danych (np. migracje) Doświadczenie w tworzeniu aplikacji frontendowych (framework typu Angular) Znajomość systemów kolejkowych i przetwarzania zdarzeń (np. Kafka) Znajomość narzędzi do zarządzania kodem oraz budowania aplikacji (np. git, maven) Doświadczenie w pisaniu testów jednostkowych Znajomość paradygmatów programowania obiektowego i funkcyjnego Doświadczenie w pracy z konteneryzacją i orkiestracją (np. Docker, Kubernetes) Znajomość narzędzi wspierających komunikację i wyszukiwanie danych (np. RabbitMQ, ElasticSearch) Umiejętność skalowania aplikacji Doświadczenie w analizie i optymalizacji wydajności systemów Stack technologiczny: Back-end: Java, frameworki Spring, narzędzia ORM, narzędzia migracyjne, systemy przetwarzania zdarzeń Front-end: Angular, TypeScript DevOps / środowisko: Docker, Kubernetes Narzędzia: IDE, systemy do zarządzania zadaniami i kodem, narzędzia CI/CD, systemy do analizy jakości kodu
Technology
STRIVE Sp. z o.o.
Senior Fullstack Developer (Java + Distributed Systems)
Senior
Hybrid
Warsaw, Poland
130 - 160 PLN
🏢 Summary: Senior Fullstack Developer (Java + Distributed Systems) role focused on building and scaling microservices-based applications in a highly distributed, high-availability environment. The position involves developing new features, optimizing system architecture, and ensuring performance and quality in large-scale systems. Work is carried out in a Scrum team with a strong emphasis on scalability and reliability. 🗂️ Requirements: Minimum 5 years of experience in Java, Strong knowledge of Spring ecosystem (Spring, Spring Boot, Spring Cloud, Hibernate), Experience with Kafka and event-driven systems, Good knowledge of Liquibase, Experience with Angular, Practical experience with SQL and relational databases, Knowledge of Docker, Kubernetes, Helm, Experience with distributed systems, Ability to diagnose and resolve performance issues 📃 Skills: Java, Spring, SpringBoot, SpringCloud, Hibernate, Kafka, Liquibase, Angular, SQL, Docker, Kubernetes, Helm, Microservices, Scrum 🏢 Description: Dla naszego klienta (dużej firmy z branży ubezpieczeniowej) poszukujemy Senior Fullstack Developer (Java + Distributed Systems). Środowisko technologiczne opiera się o architekturę rozproszoną i wysoką skalowalność. To rola dla osoby, która chce pracować przy rozwiązaniach o dużej skali i realnym wpływie na użytkowników. 🔹 Zakres odpowiedzialności rozwój aplikacji w architekturze mikroserwisowej współtworzenie i optymalizacja architektury systemów implementacja nowych funkcjonalności oraz usprawnień zapewnienie jakości (testy, code review, standardy) współpraca z zespołem w modelu Scrum analiza wydajności i skalowanie aplikacji 🔹 Wymagania min. 5 lat doświadczenia w Java bardzo dobra znajomość Spring ecosystem (Spring/Hibernate, Spring Boot i Spring Cloud) doświadczenie z Kafka i systemami event-driven Dobra znajomość Liquibase Znajomość i doświadczenie w Angular praktyka w pracy z SQL i bazami danych znajomość Docker, Kubernetes, Helm doświadczenie w pracy z systemami rozproszonymi umiejętność diagnozowania problemów wydajnościowych 🔹 Mile widziane doświadczenie w security projektowanie domeny / architektury 🔹 Warunki model hybrydowy (Warszawa – min. 1 dzień w biurze)
Technology
emagine Polska
Java Backend Developer
Senior
Remote
Warsaw, Poland
🏢 Summary: Senior Java Developer role focused on designing, developing, and maintaining backend services for an enterprise financial application. The position involves building REST and SOAP integrations, implementing business logic and data access layers, and ensuring high quality, scalability, and stability of solutions in an Agile environment. The role is fully remote within an enterprise setting. 🗂️ Requirements: Minimum 5–8 years commercial experience in Java, Very good knowledge of Java, Advanced knowledge of Spring Framework, Advanced knowledge of Spring Boot, Experience with Hibernate, Experience with JPA, Experience in designing and implementing REST API, Experience with SOAP services, Knowledge of Oracle Database, Knowledge of Oracle SQL, Experience in system integrations, Experience with data synchronization, Experience with service contract management and versioning, Experience with RabbitMQ, Experience with Maven, Experience working in Agile/Scrum, English level B2 minimum 📃 Skills: Java, Spring, SpringBoot, Hibernate, JPA, REST, SOAP, Oracle, SQL, RabbitMQ, Maven, Agile, Scrum 🏢 Description: Podsumowanie roli: Senior Java Developer będzie odpowiedzialny za rozwój, integrację oraz utrzymanie usług backendowych dla korporacyjnej aplikacji finansowej. Rola koncentruje się na projektowaniu i implementacji wysokiej jakości rozwiązań technologicznych, integracji systemowej oraz zapewnieniu stabilności i skalowalności usług w środowisku enterprise. Zakres obowiązków: Projektowanie, rozwój i integracja usług backendowych w technologii Java. Implementacja rozwiązań backendowych zgodnie z wymaganiami biznesowymi i technicznymi. Tworzenie oraz utrzymywanie API REST. Praca z usługami SOAP oraz integracjami systemowymi. Implementacja logiki biznesowej oraz warstwy dostępu do danych. Pisanie i utrzymywanie testów jednostkowych. Współpraca z analitykami, architektami oraz zespołem projektowym. Udział w pracach zespołu Agile/Scrum. Dbanie o jakość kodu, stabilność rozwiązań oraz zgodność z dobrymi praktykami developerskimi. Praca zdalna w środowisku enterprise. Wymagania: Bardzo dobra znajomość Java oraz minimum 5–8 lat doświadczenia komercyjnego . Zaawansowana znajomość Spring Framework / Spring Boot . Doświadczenie z Hibernate oraz JPA . Praktyczna znajomość projektowania i implementacji REST API . Doświadczenie w pracy z usługami SOAP . Znajomość Oracle Database oraz Oracle SQL . Doświadczenie w integracjach systemowych, w tym synchronizacji danych, pracy z kontraktami oraz wersjonowaniem usług. Praktyczne doświadczenie z RabbitMQ oraz Maven . Doświadczenie w pracy w metodykach Agile/Scrum . Język angielski na poziomie minimum B2 . Mile widziane: Doświadczenie w obszarze DevOps , w tym CI/CD, pipelines oraz współpraca z zespołami operacyjnymi. Znajomość PostgreSQL . Praktyczne doświadczenie w pracy w Scrum. Znajomość UML . Doświadczenie w analizie systemowej. Udział w decyzjach architektonicznych. Doświadczenie w projektach finansowych lub raportowych.
Technology
Link Group
Senior Software Engineer (Java)
Senior
Hybrid
Warsaw, Poland
120 - 130 PLN
🏢 Summary: Senior Java Developer role focused on designing and implementing modern, scalable backend and distributed systems within Agile teams. The position involves architectural decisions, technology selection, and ensuring high code quality, security, and reliability in cloud-based environments. 🗂️ Requirements: 7+ years of experience with Java, Experience with Apache Kafka, Practical knowledge of Kubernetes, Experience with Spring and Spring Boot, Experience with Hibernate or MyBatis, Experience with relational or NoSQL databases, Experience with at least one cloud platform: AWS, Google Cloud, Azure, or OpenShift, Experience in building scalable distributed systems, Knowledge of backend architecture and design patterns 📃 Skills: Java, Kafka, Kubernetes, Spring, SpringBoot, Hibernate, MyBatis, SQL, NoSQL, AWS, GCP, Azure, OpenShift, Scrum 🏢 Description: Poszukujemy osoby doświadczonej w roli Senior Java Developer (7y+) / Software Engineer , która dołączy do zespołów realizujących nowoczesne, skalowalne rozwiązania. Zakres obowiązków Projektowanie, architektura oraz wdrażanie nowoczesnych rozwiązań backendowych Dobór i implementacja narzędzi, frameworków oraz wzorców architektonicznych Budowanie skalowalnych i niezawodnych systemów rozproszonych Aktywne śledzenie trendów technologicznych i wdrażanie innowacyjnych rozwiązań Dzielenie się wiedzą i dobrymi praktykami w zespole oraz w organizacji Praca w zespołach Agile (Scrum), udział w planowaniu i refinementach Dbałość o jakość kodu, testy oraz bezpieczeństwo aplikacji Wymagania techniczne (Must have) Bardzo dobra znajomość Java (7y+) Doświadczenie w pracy z Apache Kafka Praktyczna znajomość Kubernetes Frameworki: Spring / Spring Boot Doświadczenie z ORM: Hibernate, MyBatis Praca z relacyjnymi i/lub NoSQL bazami danych Doświadczenie w pracy z chmurą (minimum jedna z): AWS / Google Cloud / Azure / OpenShift Mile widziane (Nice to have) Frontend: ReactJS / Redux, React Native, Angular Konteneryzacja: Docker Wyszukiwarki i silniki indeksujące: ElasticSearch, SOLR Systemy kolejkowe i message brokers Migracje i wersjonowanie schematów DB: Flyway, Liquibase
Technology
Fabrity S.A.
Senior Fullstack Developer (K/M)
Senior
Hybrid
Warsaw, Poland
130 - 150 PLN
🏢 Summary: The offer is for a Senior Fullstack Developer to design and develop modern insurance systems in a distributed microservices architecture. The role involves building and enhancing claims handling systems, contributing to architecture design, and ensuring high software quality through automated testing and code reviews. The project is delivered in a hybrid model within a full development and documentation process. 🗂️ Requirements: 5+ years of experience with Java, Strong knowledge of Spring ecosystem, Practical experience with Angular and TypeScript, Experience with microservices architecture, Experience with integration tools, Knowledge of Git and Maven, Ability to write unit tests, Knowledge of functional and object-oriented programming, Experience with Docker and Kubernetes, Experience with CI/CD tools, Experience with ElasticSearch, Experience with database migration tools, Experience with performance analysis and application scaling tools 📃 Skills: Java, Spring, SpringBoot, SpringCloud, Hibernate, Angular, TypeScript, Kafka, RabbitMQ, Git, Maven, Docker, Kubernetes, IntelliJ, Jira, Bitbucket, Bamboo, Sonar, CI/CD, ElasticSearch, Liquibase 🏢 Description: Opis stanowiska: Dla naszego klienta z branży ubezpieczeniowej poszukujemy specjalisty(-stki) na stanowisko Senior Fullstack Developer. Projekt realizowany w modelu hybrydowym (1 dzień w biurze, 4 dni zdalnie), w ramach outsourcingu, z pełnym procesem projektowym i dokumentacyjnym. TWÓJ ZAKRES ZADAŃ: Implementacja nowoczesnych rozwiązań w sektorze ubezpieczeniowym. Budowa i rozbudowa systemów w rozproszonej architekturze mikrousługowej dla systemów zgłaszania i obsługi szkód. Udział w projektowaniu architektury przy użyciu nowoczesnych rozwiązań. Usprawnianie obsługi wybranych procesów biznesowych. Zapewnienie właściwej jakości wytwarzanego oprogramowania dzięki rozwijaniu piramidy testów automatycznych. Wykonywanie i odbieranie code review. Udział w wydarzeniach scrumowych zwinnego zespołu. Codzienna współpraca w zgranym zespole chętnie dzielącym się wiedzą i zorientowanych na wytwarzanie kodu wysokiej jakości w niebanalnych rozwiązaniach. SZUKAMY WŁAŚNIE CIEBIE, JEŚLI POSIADASZ: Ponad 5-letnie doświadczenie w Java oraz ekosystemie Spring (Spring Boot, Spring Cloud, Spring/Hibernate). Praktyczną znajomość Angular + TypeScript . Doświadczenie w pracy z narzędziami i technologiami integracyjnymi, takimi jak Kafka , RabbitMQ . Znajomość narzędzi do wersjonowania i budowania projektów: git , maven . Umiejętność pisania testów jednostkowych z użyciem popularnych frameworków. Dobrą znajomość paradygmatów programowania funkcyjnego i obiektowego . Doświadczenie w pracy z konteneryzacją i orkiestracją: Docker , Kubernetes . Znajomość rozwiązań wspierających rozwój i jakość oprogramowania: IntelliJ , Jira , Bitbucket , Bamboo , Sonar , CI/CD . Umiejętność pracy z danymi oraz wyszukiwaniem: ElasticSearch . Doświadczenie z narzędziami do analizy wydajności i skalowania aplikacji. Znajomość narzędzi do zarządzania migracjami bazy danych, np. Liquibase . Oferujemy: Benefity w ramach systemu kafeteryjnego. Współpraca w oparciu o umowę B2B. Możliwość realizacji usług w modelu hybrydowym z lokalizacji biura naszego klienta (Warszawa). Zaangażowanie w projekt mający realny wpływ na kierunek rozwoju biznesu naszego klienta.
Technology
PTH EUROTRONIC Sp. z o.o.
Senior Java Software Engineer
Senior
Hybrid
Poznan, Poland
🏢 Summary: Senior Java Developer role focused on designing and implementing business logic and web applications, including backend development and frontend integration. The position involves contributing to system architecture, selecting technologies, and ensuring high code quality through reviews. The role is based in Poznań or Wrocław with a hybrid work model. 🗂️ Requirements: 5–6+ years of experience as Java Developer, Very good knowledge of Java, Good knowledge of JavaScript, Good knowledge of React, Experience with Spring framework, Experience with Hibernate or JPA, Experience in designing and developing web applications, Experience with backend development and frontend integration, Very good knowledge of relational databases, Very good knowledge of SQL, Ability to design IT system architecture, Experience in code review and maintaining code quality standards, Experience working in hybrid model and with business clients 📃 Skills: Java, JavaScript, React, Spring, Hibernate, JPA, SQL, RDBMS 🏢 Description: Aktualnie do naszego biura w Poznaniu lub Wrocławiu poszukujemy kandydata na stanowisko: Senior Java Developer Opis stanowiska: projektowanie i implementacja logiki biznesowej oraz interfejsów użytkownika projektowanie i rozwój aplikacji internetowych (backend oraz integracja z warstwą frontend) udział w tworzeniu architektury rozwiązań oraz dobór odpowiednich technologii code review, design review, dbanie o wysoką jakość kodu i standardy zespołu Wymagania: minimum 5–6 lat doświadczenia zawodowego jako Programista Java bardzo dobra znajomość Java oraz dobra znajomość JavaScript dobra znajomość React umiejętność projektowania architektury systemów IT znajomość frameworków i technologii: Spring, Hibernate/JPA doświadczenie w projektowaniu i tworzeniu aplikacji internetowych (w tym: backend, integracja, web design), bardzo dobra znajomość relacyjnych baz danych i języka SQL umiejętność pracy zespołowej, komunikatywność i odpowiedzialność doświadczenie w pracy w modelu hybrydowym i współpracy z klientem biznesowym Mile widziane: Znajomość Ant Design Znajomość MyBatis Znajomość PHP Oferujemy: stabilne warunki zatrudnienia w oparciu o umowę o pracę lub B2B pracę z biura w lokalizacjach Poznań/Wrocław (preferowany Poznań - siedziba) elastyczne godziny pracy (możliwość rozpoczęcia między 7:00 a 9:00) model hybrydowy po okresie wdrożenia dostęp do karty Multisport ubezpieczenie na życie prywatną opiekę medyczną dofinansowanie do wypoczynku („wczasy pod gruszą”) możliwości rozwoju i udział w szkoleniach przyjazną atmosferę pracy i wsparcie zespołu w codziennych zadaniach. ❗Informujemy, że do wybranych kandydatów zostanie przesłany formularz aplikacyjny. Wypełnienie formularza jest warunkiem włączenia kandydata do procesu rekrutacyjnego. ❗
Technology
B2Bnetwork
Senior FullStack Developer
Senior
Hybrid
Warsaw, Poland
100 - 140 PLN
🏢 Summary: Long-term B2B opportunity for a Senior Developer to design, develop and maintain financial and leasing systems in a hybrid model (2 days per week in Warsaw office). The role involves building web applications, working with relational databases and shaping system architecture and CI/CD processes. 🗂️ Requirements: Technical degree (preferably Computer Science), Proficiency in C# or Java, Experience with SQL and relational databases, Experience in building web applications (SPA), Knowledge of multilayer architecture, Ability to read technical documentation in English 📃 Skills: C#, Java, SQL, SPA, CI/CD, Docker, Kubernetes, Linux, GIT, Agile 🏢 Description: Dla naszego klienta z sektora bankowości i finansów poszukujemy doświadczonego Senior Developera do długoterminowej współpracy w modelu B2B. Współpraca w modelu hybrydowym – 2 dni w tygodniu z biura w Warszawie. Profil kandydata: ✔ Wykształcenie techniczne (preferowane informatyczne) ✔ Biegła znajomość C# lub Java ✔ Doświadczenie z SQL i relacyjnymi bazami danych ✔ Tworzenie aplikacji webowych (SPA) ✔ Znajomość architektury wielowarstwowej ✔ Angielski na poziomie umożliwiającym czytanie dokumentacji Mile widziane: ▪ Agile, GIT ▪ Aplikacje oparte o kolejki i architekturę rozproszoną ▪ Pisanie testów automatycznych (unit, integracja, e2e) ▪ CI/CD, Docker, Kubernetes ▪ Linux 🛠 Zakres obowiązków: • Rozwój i utrzymanie systemów finansowych i Leasing • Projektowanie architektury systemów oraz procesów CI/CD Jeśli chcesz rozwijać się w stabilnym projekcie i mieć realny wpływ na architekturę rozwiązań – daj znać! 📩
Technology
emagine Polska
Senior Java Developer
Senior
Remote
Warsaw, Poland
140 - 160 PLN/hr
🏢 Summary: 12+ month B2B contract for a Senior Java Developer to design, develop and integrate backend services for an enterprise financial application in a fully remote model. The role focuses on building high-quality, scalable and stable Java-based solutions, including REST and SOAP integrations, within an Agile environment. 🗂️ Requirements: 5–8+ years of commercial experience with Java, Strong knowledge of Spring Framework, Strong knowledge of Spring Boot, Experience with Hibernate, Experience with JPA, Experience designing and implementing REST API, Experience working with SOAP services, Knowledge of Oracle Database, Knowledge of Oracle SQL, Experience with system integrations, Experience with RabbitMQ, Experience with Maven, Experience working in Agile/Scrum, English level B2 or higher 📃 Skills: Java, Spring, SpringBoot, Hibernate, JPA, REST, SOAP, Oracle, SQL, RabbitMQ, Maven, Agile, Scrum 🏢 Description: Podsumowanie roli: Senior Java Developer będzie odpowiedzialny za rozwój, integrację oraz utrzymanie usług backendowych dla korporacyjnej aplikacji finansowej. Rola koncentruje się na projektowaniu i implementacji wysokiej jakości rozwiązań technologicznych, integracji systemowej oraz zapewnieniu stabilności i skalowalności usług w środowisku enterprise. Co oferujemy: Długość kontraktu: 12 miesięcy+ możliwość przedłużenia Typ kontraktu: B2B Widełki finansowe: 140-160 zł/h Model pracy: 100% zdalnie Zakres obowiązków: Projektowanie, rozwój i integracja usług backendowych w technologii Java. Implementacja rozwiązań backendowych zgodnie z wymaganiami biznesowymi i technicznymi. Tworzenie oraz utrzymywanie API REST. Praca z usługami SOAP oraz integracjami systemowymi. Implementacja logiki biznesowej oraz warstwy dostępu do danych. Pisanie i utrzymywanie testów jednostkowych. Współpraca z analitykami, architektami oraz zespołem projektowym. Udział w pracach zespołu Agile/Scrum. Dbanie o jakość kodu, stabilność rozwiązań oraz zgodność z dobrymi praktykami developerskimi. Praca zdalna w środowisku enterprise. Wymagania: Bardzo dobra znajomość Java oraz minimum 5–8 lat doświadczenia komercyjnego . Zaawansowana znajomość Spring Framework / Spring Boot . Doświadczenie z Hibernate oraz JPA . Praktyczna znajomość projektowania i implementacji REST API . Doświadczenie w pracy z usługami SOAP . Znajomość Oracle Database oraz Oracle SQL . Doświadczenie w integracjach systemowych, w tym synchronizacji danych, pracy z kontraktami oraz wersjonowaniem usług. Praktyczne doświadczenie z RabbitMQ oraz Maven . Doświadczenie w pracy w metodykach Agile/Scrum . Język angielski na poziomie minimum B2 . Mile widziane: Doświadczenie w obszarze DevOps , w tym CI/CD, pipelines oraz współpraca z zespołami operacyjnymi. Znajomość PostgreSQL . Praktyczne doświadczenie w pracy w Scrum. Znajomość UML . Doświadczenie w analizie systemowej. Udział w decyzjach architektonicznych. Doświadczenie w projektach finansowych lub raportowych.
Technology
DCV Technologies
Senior Java Developer
Senior
Hybrid
Krakow, Poland
🏢 Summary: Senior Java Developer role focused on building, maintaining, and optimizing scalable Java applications for complex financial and enterprise systems in a hybrid Krakow setup. The position involves working with microservices architecture, REST APIs, and databases within an Agile environment. You will contribute to design, development, performance optimization, and technical reviews. 🗂️ Requirements: Minimum 6 years of Java development experience, At least 5 years of experience with Spring and Spring Boot, Strong experience with Microservices architecture, Strong knowledge of REST APIs and integration patterns, Experience with SQL and NoSQL databases, Ability to design application architecture, Experience working in Agile environments 📃 Skills: Java, Spring, SpringBoot, Microservices, REST, SQL, NoSQL, APIs, Architecture, Agile 🏢 Description: 📍 Location: Krakow, hybrid 3 days/week Role: Senior Java Developer Role Description: We are looking for an experienced Java Developer to join technology team. You will be responsible for developing, maintaining, and optimizing Java-based applications that support complex financial systems and enterprise platforms. Key Competencies: Agile way of working and collaboration in cross-functional teams Advanced Java concepts and object-oriented design principles Java API management, RESTful services, and Microservices architecture Database technologies (SQL / NoSQL) and performance optimization Requirements: Minimum 6 years of experience in Java development Strong experience with Spring / Spring Boot and Microservices (5+ years) Good understanding of REST APIs, integration patterns, and application architecture Experience with database technologies and writing efficient queries Ability to work in a team environment and communicate effectively with technical and non-technical stakeholders Experience working in Agile delivery environments Nice-to-Have / Bonus Skills: Experience in production support and troubleshooting Participation in design and architecture reviews Exposure to cloud platforms and modern deployment pipelines Mentoring or leading technical discussions Responsibilities: Design, develop, and maintain scalable Java applications Participate in design and code reviews Troubleshoot issues and optimize system performance Collaborate with business analysts and other teams to deliver solutions Prepare technical documentation and reports as needed