New offer - be the first one to apply!
July 14, 2026
Senior Java Developer
Senior • Hybrid
Wroclaw, Poland
Informacje o projekcie
- Branża: bankowość
- Stawka: up to 180 PLN/h netto + VAT (B2B)
- Forma pracy: Hybrydowa (wizyta w biurze we Wrocławiu 1/tydz.)
Podsumowanie
Rola Programisty Java ma na celu projektowanie oraz implementację oprogramowania w architekturze heksagonalnej, co przyczynia się do zwiększenia wydajności i bezpieczeństwa systemów informatycznych w organizacji.
Obowiązki
- Projektowanie oraz implementacja oprogramowania w architekturze heksagonalnej
- Dbanie o jakość kodu i zgodność z obowiązującymi standardami
- Analiza funkcjonowania systemu pod względem wydajności i bezpieczeństwa
Must Haves
- Bardzo dobra znajomość języka Java (wersja 17 i wyżej)
- Znajomość obiektowych wzorców projektowych
- Znajomość stosu Spring, w szczególności MVC i Data
- Wysokie umiejętności komunikacyjne
- Umiejętność projektowania relacyjnych (MS SQL, Oracle) oraz nierelacyjnych (Elasticsearch, Redis) baz danych
- Znajomość Apache Kafka
- Znajomość języka angielskiego na poziomie umożliwiającym posługiwanie się dokumentacją techniczną
- Umiejętność kreatywnego myślenia i rozwiązywania problemów
- Umiejętność analitycznego myślenia
- Umiejętność pracy w zespole rozproszonym
Nice to Haves
- Znajomość języków skryptowych JavaScript (React), Python
- Umiejętność pracy w środowisku chmurowym Azure
- Znajomość platform Kubernetes, Docker
- Umiejętność projektowania architektury systemów w postaci opracowania HLD
- Znajomość UML i diagramów przepływów
Wymagania dotyczące doświadczenia
- Doświadczenie w pracy w zespołach zwinnych (SCRUM)
- Doświadczenie w samodzielnym planowaniu i realizacji testów
Wymagania językowe
- Znajomość języka angielskiego w piśmie i mowie (min. B2)
Kompetencje miękkie
- Gotowość do rozwoju kompetencji oraz dzielenia się wiedzą w zespole
- Umiejętność analitycznego myślenia i pracy z dokumentacją
- Dobra organizacja pracy oraz dbałość o jakość i terminowość
Informacje dodatkowe
- Wykształcenie min. średnie, preferowane wykształcenie wyższe na kierunku informatycznym
Similar jobs you might like
Technology
emagine Polska
Programista Java + Angular
Mid
Remote
Warsaw, Poland
145 - 145 PLN/hr
🏢 Summary: Oferta dotyczy roli Programisty Java w projekcie aplikacji ubezpieczeniowych w modelu hybrydowym (1–2 razy w miesiącu w biurze w Warszawie) na kontrakcie B2B (145 PLN/h + VAT). Osoba na tym stanowisku będzie odpowiedzialna za projektowanie, rozwój i utrzymanie systemów zgodnie z wymaganiami biznesowymi w środowisku Agile. Wymagana jest min. 3-letnia komercyjna praktyka oraz bardzo dobra znajomość Java, Hibernate i Angular. 🗂️ Requirements: Wykształcenie wyższe kierunkowe (informatyka lub pokrewne), Minimum 3 lata komercyjnego doświadczenia jako Java Developer, Bardzo dobra znajomość Java, Bardzo dobra znajomość Hibernate, Znajomość EJB, Znajomość Swing, Znajomość AWT, Znajomość Angular, Doświadczenie z JBoss EAP, Doświadczenie z bazami danych Oracle i/lub Postgres, Znajomość Bitbucket, Znajomość Bamboo, Znajomość SonarQube, Znajomość Agile, Znajomość Scrum 📃 Skills: Java, Hibernate, Angular, EJB, Swing, AWT, JBoss, Oracle, Postgres, Bitbucket, Bamboo, SonarQube, Agile, Scrum 🏢 Description: Domena: Finansowa Hybryda: 1-2 razy w miesiacy w biurze w Warszawie. Stawka: 145PLN/h + VAT na kontrakcie B2B. Wprowadzenie i podsumowanie: Poszukujemy doświadczonego Programisty Java, który dołączy do naszego zespołu zajmującego się projektowaniem i wdrażaniem aplikacji ubezpieczeniowych. Idealny kandydat powinien posiadać umiejętności w zakresie Java, Hibernate oraz Angular. Oczekujemy minimum 3-letniego doświadczenia w programowaniu, zaawansowanej wiedzy na temat stosowanych technologii oraz umiejętności współpracy w zespole Agile. Główne obowiązki: Projektowanie, implementacja i utrzymanie aplikacji ubezpieczeniowych zgodnie z wymaganiami biznesowymi. Współpraca z zespołem analizującym wymagania i dostosowującym rozwiązania. Zapewnienie zgodności aplikacji z najnowszymi standardami technologicznymi. Testowanie oraz debugowanie aplikacji w celu poprawy wydajności i jakości. Udział w planowaniu sprintów oraz retrospektywach w zespole Agile. Kluczowe wymagania: Wykształcenie wyższe kierunkowe (informatyka lub pokrewne). Minimum 3 lata komercyjnego doświadczenia w pracy na stanowisku programisty Java. Bardzo dobra znajomość języka programowania Java. Bardzo dobra znajomość frameworka Hibernate. Znajomość standardów EJB. Znajomość bibliotek Swing, AWT. Znajomość frameworka Angular. Doświadczenie w pracy z serwerem aplikacyjnym JBoss EAP. Doświadczenie w pracy z relacyjnymi bazami danych: Oracle i/lub Postgres. Znajomość narzędzi: Bitbucket, Bamboo, SonarQube. Praktyczna znajomość zwinnych metodyk projektowych: Agile, Scrum. Miło widziane: Umiejętność pracy w zespole w dynamicznym środowisku. Znajomość innych technologii webowych. Certyfikaty w danym obszarze.
Technology
emagine Polska
Java Developer (ubezpieczenia)
Senior
Hybrid
Warsaw, Poland
140 - 145 PLN/hr
🏢 Summary: B2B offer for an experienced Java Developer to build and modernize microservices-based insurance systems in a hybrid model (Warsaw, 1 day/week onsite). The role focuses on developing and scaling distributed systems for claims handling, transforming monoliths into microservices using Domain Driven Design, and ensuring high code quality through automated testing and code reviews. Rate: 145 PLN/h. 🗂️ Requirements: 5+ years of experience with Java, 5+ years of experience with Spring and Hibernate, 5+ years of experience with Spring Boot and Spring Cloud, 5+ years of experience with SQL, Experience with microservices architecture, Experience with Domain Driven Design, Knowledge of Git and Maven, Experience with unit testing frameworks, Knowledge of OOP and Functional Programming, Experience with Docker, Kubernetes and Helm, Experience with RabbitMQ and ElasticSearch, Ability to scale applications, Experience with performance diagnostics tools 📃 Skills: Java, Spring, Hibernate, SpringBoot, SpringCloud, SQL, Git, Maven, Docker, Kubernetes, Helm, RabbitMQ, ElasticSearch, DDD, OOP, FP 🏢 Description: Branża: Ubezpieczenia Stawka: 145zł/h na b2b Lokalizacja: Hybryda z Warszawy (1 dzień w tyg z biura) Wprowadzenie: Poszukujemy doświadczonego programisty Java, który dołączy do naszego zespołu, aby wdrażać nowoczesne rozwiązania w sektorze ubezpieczeniowym. Idealny kandydat powinien posiadać co najmniej 5-letnie doświadczenie w pracy z językiem Java oraz frameworkami Spring i Hibernate. Zakres obowiązków: Do podstawowych obowiązków należy: 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. Rozbijanie części monolitycznej na domeny i mikroserwisy przy użyciu metod Domain Driven Design. 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 zorientowanym na wytwarzanie kodu wysokiej jakości w niebanalnych rozwiązaniach. Wymagania kluczowe: Dobra znajomość Java (>5 lat). Dobra znajomość Spring/Hibernate, Spring Boot i Spring Cloud (>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 Programming i Object Oriented Programming. Znajomość Docker, K8S, helm. Rabbit MQ, ElasticSearch. Umiejętność skalowania aplikacji. Znajomość narzędzi do diagnostyki wydajności zaimplementowanych rozwiązań. Umiejętności dodatkowe: Doświadczenie w zakresie IT Security w rozwiązaniach. Doświadczenie w samodzielnym projektowaniu domeny.
Technology
speedapp
Senior Java Developer
Senior
Hybrid
Wroclaw, Poland
130 - 130 PLN/hr
🏢 Summary: B2B contract role for a Senior Java Developer in the financial sector, focused on designing and implementing systems in a hexagonal architecture. The position involves ensuring code quality, performance, and security within agile teams. Hybrid work model with competitive hourly rate. 🗂️ Requirements: Minimum 5 years of professional experience in Java (version 17+), Strong knowledge of Spring stack, especially MVC and Data, Experience designing relational databases (MS SQL, Oracle), Experience designing non-relational databases (Elasticsearch, Redis), Experience working in SCRUM teams, Knowledge of Apache Kafka, Ability to design and implement hexagonal architecture, Ability to analyze system performance and security 📃 Skills: Java, Java17, Spring, MVC, Data, MSSQL, Oracle, Elasticsearch, Redis, Kafka, Scrum, Hexagonal, SQL 🏢 Description: Dołącz do zespołu klienta z branży finansowej jako Senior Java Developer! ZADANIA Projektowanie oraz implementacja oprogramowania w architekturze heksagonalnej Dbanie o jakość kodu i zgodność z obowiązującymi standardami Analiza funkcjonowania systemu pod względem wydajności i bezpieczeństwa WYMAGANIA Minimum 5 lat doświadczenia w profesjonalnym programowaniu w Javie (wersja 17 i wyżej) Znajomość stosu Spring, w szczególności MVC i Data Umiejętność projektowania relacyjnych (MS SQL, Oracle) oraz nierelacyjnych (Elasticsearch, Redis) baz danych Doświadczenie w pracy w zespołach zwinnych (SCRUM) Znajomość Apache Kafka MILE WIDZIANE Znajomość języków skryptowych JavaScript - React, Python Umiejętność pracy w środowisku chmurowym Azure Znajomość platform Kubernetes, Docker Umiejętność projektowania architektury systemów w postaci opracowania HLD Znajomość UML i diagramów przepływów CO OFERUJEMY NA TYM PROJEKCIE? Współpracę w oparciu o umowę B2B i stawkę: 130 zł/h. Pracę hybrydową z Wrocławia (1 razy w tygodniu w biura) Wsparcie dedykowanego opiekuna. Po dołączeniu do speedapp, otrzymasz kontakt do dedykowanego opiekuna, który zadba, aby współpraca z nami oraz z klientem sprawiała Ci satysfakcję. Wydarzenia oraz spotkania integracyjne, a także udział w różnych inicjatywach np. sportowych. Dostęp do oferty benefitów (opieka medyczna, ubezpieczenie na życie, karta Multisport). JAK WYGLĄDA REKRUTACJA? Zgłoszenie : Zaaplikuj i prześlij swoje CV. Po weryfikacji aplikacji rekruter skontaktuje się telefonicznie z wybranymi kandydatami. Screening : Porozmawiaj z rekruterem speedapp o Twoim doświadczeniu . Kolejne etapy: Rekruter speedapp przedstawi Ci jak wygląda proces rekrutacji na dane stanowisko. Rekruter speedapp pozostanie z Tobą w kontakcie podczas całego procesu. O SPEEDAPP W speedapp wierzymy, że organizacja jest tak dobra jak tworzący ją ludzie. Jesteśmy zespołem ekspertów IT i innych specjalistów pracujących dla naszych klientów na całym świecie (m.in Izrael, Austria, USA). Wykraczamy daleko poza kategorię HR. Budujemy zespoły IT, a także pomagamy w ich zarządzaniu. 👉 10 lat doświadczenia 👉 +100 klientów na całym świecie +300 zatrudnień rocznie 💎 Jesteśmy laureatem prestiżowej nagrody Diamenty Forbes cztery lata z rzędu (2022, 2023, 2024, 2025), członkiem sieci Fast Growth Icons oraz FinTech Poland. MASZ PYTANIA? Skontaktuj się bezpośrednio z rekruterem odpowiedzialnym za ten proces. Imię Nazwisko Stanowisko mail@speedapp.pl +48 telefon
Technology
Asseco Poland S.A.
Programista Java (m/k/os.)
Mid
Hybrid
Gdynia, Poland
🏢 Summary: Java Developer role focused on building and maintaining core financial systems using modern technologies and AI-assisted development tools. The position involves backend and frontend development within a microservices architecture, ensuring high code quality and performance. Hybrid work model with participation in system maintenance and deployments. 🗂️ Requirements: Minimum 2 years of experience in Java development, Experience with Spring Framework, Experience with SQL and relational databases, Experience with PostgreSQL, Experience with Git or other version control system, Commercial experience with AI coding tools (Codex, Cursor, Claude, Copilot), Ability to write unit and integration tests, Experience with microservices architecture, Higher technical education, Availability for on-call duty twice a month (12:00–20:00) 📃 Skills: Java, Spring, SpringBoot, SQL, PostgreSQL, Git, Codex, Cursor, Claude, Copilot, JUnit, REST, Angular, ExtJS, Hibernate, myBatis, JBoss, Maven, Jenkins, Kafka, JMS, IntelliJ, Eclipse, Microservices, AI 🏢 Description: Szukamy osób na pozycję Programisty Java do projektów finansowych, w tym dla biur maklerskich i obszaru powiernictwa. Jeśli posiadasz minimum 2 lata doświadczenia w Javie, Springu i SQL oraz pierwsze komercyjne doświadczenie z narzędziami AI (np. Codex AI, Cursor AI, Claude Code lub GitHub Copilot), a przy tym chcesz pracować dla bardzo dużych klientów , przy systemach corowych z wykorzystaniem najnowszych technologii - zapraszamy do aplikowania! Praca w modelu hybrydowym 3 dni w tygodniu z biura, 2 dni zdalnie (biuro w Gdyni przy ul. Kazimierza Górskiego 3) Zatrudnienie w oparciu o umowę o pracę Proces rekrutacji: rozmowa telefoniczna + spotkanie techniczne Czym będziesz się zajmować? Programowaniem aplikacji/usług Java (rozwijamy system core’owy) z maksymalnym wykorzystaniem AI Implementacją rozwiązań opartych o architekturę mikro-usługową oraz na serwerze aplikacyjnym Zapewnieniem właściwej jakości wytwarzanego oprogramowania i zgodności ze standardami oraz dobrymi praktykami Udziałem w uszczegółowianiu założeń projektowych Wsparciem programistycznym podczas wdrażania rozwiązań Stabilizacją i utrzymaniem wdrożonych rozwiązań Programowaniem w warstwie backendowej i frontendowej Tworzeniem dokumentacji rozwiązania Optymalizacją kodów źródłowych w celu poprawy wydajności aplikacji Co będzie Ci potrzebne, aby dobrze wykonywać zadania? Minimum 2 lata doświadczenia w tworzeniu oprogramowania w języku Java (korzystamy z Java 17, 21 i 25) Doświadczenie z SQL i bazami danych (korzystamy z PostgreSQL) Znajomość Spring Framework Doświadczenie z GIT lub innym systemem kontroli wersji Praktyczne doświadczenie w wykorzystaniu narzędzi AI wspomagających Programistę w tworzeniu oprogramowania, testów i dokumentacji (w tym z Codex AI, Cursor AI, Claude Code lub GitHub Copilot) Wsparcie w projektowaniu rozwiązania z użyciem AI jako narzędzia do prototypowania i analizy rozwiązań Identyfikacja i wdrażanie nowych narzędzi AI poprawiających produktywność zespołu Umiejętność tworzenia testów jednostkowych i integracyjnych oprogramowania Umiejętność pracy w zespole oraz komunikatywność Krytyczne myślenie i umiejętności rozwiązywania problemów Wykształcenie wyższe techniczne Dyspozycyjność do pełnienia dyżurów dwa razy w miesiącu w godzinach 12:00 - 20:00 Mile widziane: Spring Boot REST ExtJS, Angular myBatis, Hibernate JBoss, Maven, Jenkins JUnit JMS, Kafka IntelliJ IDEA / Eclipse Zagadnienia dotyczące systemów stawianych w chmurze Benefity: Prywatna opieka medyczna Dofinansowanie do karty sportowej Ubezpieczenie grupowe Pracowniczy Plan Emerytalny Pożyczki pracownicze Drużyna sportowa Program rekomendacji pracowników Owocowe środy
Technology
act digital
Java Developer
Senior
Hybrid
Wroclaw, Poland
145 - 145 PLN/hr
🏢 Summary: B2B offer for an experienced Java Developer to design and implement software in hexagonal architecture, ensuring code quality, performance, and security. The role involves working with Spring stack, relational and non-relational databases, and Apache Kafka in an agile environment. Hybrid work model with long-term international projects. 🗂️ Requirements: 5+ years of experience as Java Developer, Very good knowledge of Java 17+, Knowledge of object-oriented design patterns, Experience with Spring (MVC, Data), Ability to design relational databases (MS SQL, Oracle), Ability to design non-relational databases (Elasticsearch, Redis), Knowledge of Apache Kafka, Experience working in SCRUM, Experience in planning and executing tests, Ability to work in distributed teams, Minimum secondary education, English level B2 or higher 📃 Skills: Java, Spring, MVC, Data, MSSQL, Oracle, Elasticsearch, Redis, Kafka, SCRUM, JavaScript, React, Python, Azure, Kubernetes, Docker, UML 🏢 Description: Opis firmy Naszą misją jako firmy świadczącej usługi IT jest dostarczanie najlepszych rozwiązań naszym klientom na całym świecie. Osiągamy to poprzez analizowanie potrzeb naszych klientów i dopasowywanie ich do umiejętności i aspiracji naszych pracowników. Dlatego jedną z naszych głównych motywacji jest zapewnienie każdemu Pracownikowi i Konsultantowi satysfakcjonującego doświadczenia. Dołączenie do nas oznacza bycie częścią społeczności o różnorodnych osobowościach. Rozpocznij swoją przygodę z act digital! Zadania Projektowanie oraz implementacja oprogramowania w architekturze heksagonalnej Dbanie o jakość kodu i zgodność z obowiązującymi standardami Analiza funkcjonowania systemu pod względem wydajności i bezpieczeństwa Wymagania 5+ lat doświadczenia jako Java Developer . Bardzo dobra znajomość języka Java (wersja 17 i wyżej). Znajomość obiektowych wzorców projektowych . Znajomość stosu Spring , w szczególności MVC i Data . Umiejętność projektowania relacyjnych ( MS SQL, Oracle ) oraz nierelacyjnych ( Elasticsearch, Redis ) baz danych. Znajomość Apache Kafka . Doświadczenie w pracy w zespołach zwinnych ( SCRUM ). Doświadczenie w samodzielnym planowaniu i realizacji testów. Umiejętność pracy w zespole rozproszonym. Wykształcenie min. średnie, preferowane wykształcenie wyższe na kierunku informatycznym. Język angielski min. B2. Mile widziane Znajomość języków skryptowych JavaScript - React, Python. Umiejętność pracy w środowisku chmurowym Azure. Znajomość platform Kubernetes, Docker. Umiejętność projektowania architektury systemów w postaci opracowania HLD. Znajomość UML i diagramów przepływów. Dodatkowe informacje Model pracy: Hybryda (1 dzień w tygodniu w biurze we Wrocławiu) Kontrakt: B2B Stawka: 145 PLN/H net + VAT Oferujemy Dostęp do lokalnych i międzynarodowych projektów - Klienci z Francji, Niemiec, Portugalii, Wielkiej Brytanii i krajów Beneluksu. Wsparcie w rozwoju zawodowym - szkolenia, certyfikaty techniczne, udział w konferencjach, lektoraty języków obcych i szkolenia miękkie dofinansowane do 2 000 zł. Elastyczność - sam wybierasz formę współpracy: umowa o pracę lub umowa business-to-business. Premia za polecanie Kandydatów do 6 000 zł. W pełni opłacona karta Medicover. Karta Multisport. Regularne imprezy integracyjne i upominki. Program Mobilności. Długoterminową współpracę.
Technology
New offer
ITDS
Senior Java Developer
Senior
Hybrid
Wroclaw, Poland
18,900 - 24,150 PLN
🏢 Summary: Senior Java Software Engineer role focused on designing and implementing scalable Java solutions using hexagonal architecture in a hybrid work model based in Wroclaw. The position involves developing high-performance systems, contributing to architectural decisions, and collaborating with distributed Agile teams. Experience with Java 17+, Spring, Kafka, relational and NoSQL databases is required. 🗂️ Requirements: 5+ years of Java development experience, Java 17+, Object-oriented design patterns, Spring MVC, Spring Data, Apache Kafka, Relational databases, MS SQL, Oracle, NoSQL databases, Elasticsearch, Redis, Polish language proficiency, English technical documentation reading, Agile SCRUM experience, Independent testing skills 📃 Skills: Java, Spring, Kafka, SQL, Oracle, Elasticsearch, Redis, SCRUM, JavaScript, React, Python, Azure, Kubernetes, Docker, UML 🏢 Description: Empower innovation through advanced Java engineering — shape the future of scalable, high-performance systems. Wroclaw-based opportunity with a hybrid work model (1 day in-office, 4 days remote). As a Senior Java Software Engineer – Hexagonal Architecture, you will be working on designing and implementing robust systems that meet high standards of performance and security, driving digital transformation and technological excellence. Quick Facts - Hybrid work model: 1 day in-office, 4 days remote - Language required: Polish (native or fluent), English (communicative) - Eligibility to work: Open to candidates without existing legal right to work in the European Union Your main responsibilities: - Design and implement software solutions following hexagonal architecture principles - Maintain code quality and ensure compliance with industry standards - Analyze system performance, security, and operational efficiency - Develop, optimize, and troubleshoot Java-based applications - Collaborate with distributed teams to deliver high-quality software - Contribute to architectural decisions and technical documentation You're ideal for this role if you have: - Minimum 5 years of professional experience in Java development - Proficiency in Java (version 17 or higher) and object-oriented design patterns - Experience with Spring (MVC and Data modules) and Apache Kafka - Strong knowledge of relational databases (MS SQL, Oracle) and NoSQL solutions (Elasticsearch, Redis) - Good communication skills in Polish, with the ability to read technical documentation in English - Excellent problem-solving and analytical abilities - Experience working in Agile (SCRUM) teams and testing independently It is a strong plus if you have: - Knowledge of scripting languages such as JavaScript (React), Python - Experience with cloud environments (Azure) and containerization (Kubernetes, Docker) - Ability to design system architecture and create high-level diagrams (HLD) - Familiarity with UML and flow diagrams
Technology
ITFS
Mid/Senior Fullstack Developer (Java/Cobol)
Senior
Remote
Warsaw, Poland
120 - 180 PLN/hr
🏢 Summary: Remote Java/COBOL Developer role in the banking sector focused on designing, developing, and maintaining high-quality software solutions in mainframe environments. The position involves working on new features, ensuring performance and reliability, and solving complex technical problems independently. Candidates will participate in code reviews and collaborate with cross-functional teams. 🗂️ Requirements: Minimum 3 years of experience as a software developer, Proficiency in Java, Proficiency in COBOL and mainframe technologies, Ability to independently solve complex technical problems, Strong analytical skills and attention to detail, English level B2 or higher 📃 Skills: Java, COBOL, Mainframe 🏢 Description: Charakterystyka oferty: Miejsce pracy: 1x w tygodniu praca z biura w Warszawie Start: ASAP Godziny pracy : Standardowe godziny pracy Branża: bankowa Wynagrodzenie: Mid 120 - 140 zł netto/h + VAT | Senior 150-180 zł netto/h + VAT (bez płatnych urlopów) Proces rekrutacyjny: Krótka rozmowa telefoniczna z ITFS ➡ Rozmowa techniczna ➡ Rozmowa projektowa ➡ Decyzja Twoje zadania: Projektowanie, rozwój oraz utrzymanie wysokiej jakości rozwiązań programistycznych w technologiach Java oraz COBOL. Współpraca z zespołami interdyscyplinarnymi przy definiowaniu, projektowaniu i wdrażaniu nowych funkcjonalności. Zapewnienie wysokiej wydajności, jakości oraz niezawodności tworzonych aplikacji. Samodzielne analizowanie i rozwiązywanie złożonych problemów technicznych. Udział w przeglądach kodu oraz udzielanie konstruktywnej informacji zwrotnej członkom zespołu. Wymagania: Min. 3 lata doświadczenia w pracy na stanowisku programisty. Biegłość w programowaniu w Java oraz w technologiach mainframe (COBOL). Umiejętność samodzielnego rozwiązywania problemów technicznych przy minimalnym nadzorze. Doskonałe umiejętności analityczne, rozwiązywania problemów oraz dbałość o szczegóły. J. angielski na poziomie min. B2 Mile widziane: Doświadczenie w pracy z nowoczesnymi frameworkami i narzędziami (np. IntelliJ, ArgoCD, OpenShift). Znajomość metodologii Agile oraz praktyk DevOps. Zrozumienie zasad control attestations oraz ich znaczenia w procesie wytwarzania oprogramowania. Doświadczenie w sektorze bankowym lub bardzo dobra znajomość procesów i systemów bankowych.
Technology
Asseco Poland S.A.
Programista Java (m/k/os.)
Mid
Hybrid
Rzeszow, Poland
🏢 Summary: Java Developer role in the Core Banking area focused on developing and maintaining banking software used by banks across Poland. The position involves building new solutions based on Java and Oracle, participating in system design, and contributing to PoC initiatives. Hybrid work model with long-term employment contract. 🗂️ Requirements: Minimum 3 years commercial experience in Java, Very good knowledge of Java 17+, Strong knowledge of Spring and Hibernate, Experience with JEE, REST, WebServices, Experience with Spring Boot, Spring Data, Spring REST, Spring Cloud, Ability to write clean code using design patterns, Experience with JUnit and Mockito, Experience with Oracle relational databases, Practical knowledge of Gradle, Practical knowledge of Git, Higher education degree, English at B2 level 📃 Skills: Java, Spring, Hibernate, JEE, REST, WebServices, SpringBoot, SpringData, SpringCloud, JUnit, Mockito, Oracle, Gradle, Git 🏢 Description: Szukamy Programisty Java, który dołączy do naszego obszaru Core Banking! Jeżeli chcesz pracować nad produktem z którego korzystają banki w niemal całej Polsce, a także rozwijać się dalej pod okiem Ekspertów - Dołącz do nas! Praca hybrydowa z jednego z naszych biur w Krakowie, Rzeszowie lub Łodzi (3 dni w tygodniu w biurze, 2 dni zdalnie) Forma zatrudnienia: umowa o pracę Rekrutacja prowadzona w formie online (wywiad telefoniczny + 1 spotkanie techniczne) Co będzie Ci potrzebne, aby móc wykonywać zadania? Minimum 3 lata doświadczenia komercyjnego w programowaniu w Java Dobra znajomość Java 17 i wyższej, Spring, Hibernate Doświadczenie w implementacji aplikacji z wykorzystaniem technologii JEE, REST, Web Services Znajomość framework-a Spring w tym znajomość projektów: Spring Boot, Spring Data, Spring REST, Spring Cloud Umiejętność pisania czystego kodu w oparciu o wzorce projektowe oraz dobre praktyki Umiejętność testowania aplikacji (Junit, Mockito) Doświadczenie w pracy z relacyjnymi bazami danych Oracle Praktyczna znajomość narzędzi: Gradle, Git Wykształcenie wyższe Język angielski na poziomie średniozaawansowanym Mile widziane doświadczenie w zakresie: SQL, PL/SQL Framework Vaadin Docker / Compose SonarQube Kubernetes, OpenShift/Rancher Kafka Bankowości Twoje zadania na tym stanowisku? Rozwój i utrzymanie oprogramowania dla sektora bankowego (banki komercyjne i spółdzielcze) Tworzenie nowych rozwiązań z wykorzystaniem języka Java w oparciu o relacyjną bazę Oracle Udział w projektowaniu i modelowaniu nowych rozwiązań Udział w projektach typu PoC (weryfikacje użyteczności technologii) Wsparcie merytoryczne i technologiczne z zakresu utrzymywanych przez zespół produktów oraz technologii w nich użytych Benefity: Prywatna opieka medyczna Dofinansowanie do karty sportowej Ubezpieczenie grupowe Pracowniczy Plan Emerytalny Pożyczki pracownicze Drużyna sportowa Program rekomendacji pracowników Owocowe środy
Technology
emagine Polska
Senior Java Developer | Payments
Senior
Hybrid
Warsaw, Poland
150 - 150 PLN/hr
🏢 Summary: B2B Java Developer role focused on modernizing an online banking system by rewriting a complex legacy application into a microservices architecture. The position involves backend development, refactoring legacy code, integrating payment systems, and validating AI-generated outputs. Work is hybrid with one day per week in the office in selected Polish cities. 🗂️ Requirements: Advanced Java knowledge, Advanced Spring Framework knowledge, Experience with Spring Boot, Experience in microservices architecture, Experience with Oracle databases, Experience with PostgreSQL databases, Strong SQL skills, Experience working with legacy code, Knowledge of payment systems, Practical experience with LLMs, Experience with AI agents, Ability to critically evaluate AI outputs 📃 Skills: Java, Spring, SpringBoot, Microservices, Oracle, PostgreSQL, SQL, LLM, AI, Payments, Refactoring, Legacy 🏢 Description: umowa B2B stawka: 150 zł/h + VAT tryb: 1 dzień w tygodniu z biura w Warszawie, Łodzi, Wrocław, Poznań dostępność: od 04.05 - must have Oferujemy stanowisko Programisty Java w projekcie modernizacji systemu bankowości internetowej, które polega na przepisaniu złożonego systemu z technologii legacy do nowej architektury. Główne obowiązki: Projektowanie oraz rozwijanie aplikacji w architekturze mikroserwisowej. Współpraca z zespołem w celu zrozumienia wymagań i implementacji funkcjonalności. Refaktoryzacja oraz modernizacja istniejącego kodu. Integracja z systemami zewnętrznymi w zakresie płatności. Weryfikacja i ocena wyników generowanych przez AI. Optymalizacja baz danych oraz praca z SQL. Wymagania kluczowe: Zaawansowana znajomość: Java, Spring Framework (w tym Spring Boot). Doświadczenie w architekturze mikroserwisowej. Umiejętność pracy z bazami danych: Oracle oraz PostgreSQL. Udokumentowane doświadczenie w pracy z kodem legacy. Znajomość obszaru płatności. Praktyczne doświadczenie w wykorzystaniu LLM oraz Agentów AI. Umiejętność krytycznej oceny rezultatów AI. Kompetencje w zakresie myślenia systemowego, krytycznego i współpracy. Umiejętności dodatkowe: Znajomość wzorców migracyjnych i modernizacyjnych.
Technology
Antal Sp. z o.o.
Senior Java Developer
Senior
Hybrid
Warsaw, Poland
150 - 170 PLN/hr
🏢 Summary: Oferta dla Java Developera obejmuje rozwój i utrzymanie systemów do obsługi szkód w architekturze mikroserwisowej i monolitycznej w środowisku hybrydowym. Rola koncentruje się na projektowaniu architektury, skalowaniu aplikacji, automatyzacji testów oraz pracy z nowoczesnym stackiem opartym o Java i technologie chmurowe. Współpraca realizowana jest w modelu B2B z zespołem nastawionym na wysoką jakość kodu. 🗂️ Requirements: Java – minimum 5 lat doświadczenia, Apache Kafka – minimum 3 lata doświadczenia, Spring, Hibernate, Spring Boot, Spring Cloud, SQL – minimum 5 lat doświadczenia, Git, Maven, Frameworki do testów jednostkowych, Functional Programming, Object-Oriented Programming, Docker, Kubernetes, Helm, RabbitMQ, Elasticsearch, Umiejętność skalowania aplikacji, Znajomość narzędzi AI wspierających rozwój oprogramowania, Znajomość narzędzi diagnostyki wydajności, Świadczenie usług z terytorium Polski, Praca hybrydowa – minimum 1 dzień w tygodniu w biurze 📃 Skills: Java, Kafka, Spring, Hibernate, SpringBoot, SpringCloud, SQL, Git, Maven, Docker, Kubernetes, Helm, RabbitMQ, Elasticsearch 🏢 Description: Java Developer Lokalizacja: Warszawa (model hybrydowy: minimum 1 dzień w tygodniu w biurze) Umowa B2B: 150–170 PLN/h Zakres planowanych prac: • Budowa i rozbudowa systemów w architekturze mikrousługowej oraz monolitycznej dla obszaru zgłaszania i obsługi szkód • Udział w projektowaniu architektury z wykorzystaniem nowoczesnych rozwiązań • Usprawnianie wybranych procesów biznesowych • Zapewnienie wysokiej jakości oprogramowania poprzez rozwój piramidy testów automatycznych • Wykonywanie i odbieranie code review • Udział w wydarzeniach scrumowych • Codzienna współpraca w zgranym zespole nastawionym na wytwarzanie kodu wysokiej jakości w środowisku wielowolumetrycznym Wymagania must have: • Dobra znajomość Java (min. 5 lat) • Doświadczenie w pracy z Apache Kafka (min. 3 lata) • Bardzo dobra znajomość Spring, Hibernate, Spring Boot, Spring Cloud (min. 5 lat) • Bardzo dobra znajomość SQL (min. 5 lat) • Znajomość narzędzi git, maven • Znajomość frameworków do testów jednostkowych • Znajomość paradygmatów Functional Programming i Object-Oriented Programming • Znajomość Docker, Kubernetes, Helm, RabbitMQ, Elasticsearch • Umiejętność skalowania aplikacji • Umiejętność adopcji narzędzi AI w procesie wytwarzania oprogramowania • Znajomość narzędzi do diagnostyki wydajności • Świadczenie usług z terytorium Polski • Praca hybrydowa – minimum 1 dzień z biura Wymagania nice to have: • Doświadczenie w obszarze IT Security • Doświadczenie w samodzielnym projektowaniu domeny Oferujemy: • Stabilną współpracę B2B • Pracę w dojrzałym środowisku technologicznym • Realny wpływ na rozwój systemów i kierunek technologiczny • Możliwość pracy z nowoczesnymi narzędziami i podejściami • Współpracę z doświadczonymi inżynierami i architektami • Model hybrydowy: 1 dzień w tygodniu w biurze w Warszawie Zapraszamy do odwiedzenia naszej strony www.antal.pl