New offer - be the first one to apply!
August 8, 2026
Junior Backend Developer
Junior • Remote
8,000 - 12,000 PLN
Warsaw, MZ, Poland
Twój zakres obowiązków
- Współtworzenie i rozwój systemów Faktura.pl pod opieką doświadczonych programistów.
- Udział w projektowaniu i implementacji nowych funkcjonalności we współpracy z zespołem IT.
- Utrzymanie istniejących rozwiązań oraz usuwanie błędów zgłaszanych przez klientów.
- Tworzenie czytelnego, dobrze przetestowanego kodu zgodnie z dobrymi praktykami programowania.
- Udział w code review oraz poznawanie standardów obowiązujących w projekcie.
- Współpraca z zespołem przy analizie wymagań biznesowych i wdrażaniu nowych rozwiązań.
Nasze wymagania
- Minimum rok doświadczenia komercyjnego lub doświadczenie zdobyte podczas praktyk, stażu albo realizacji własnych projektów w Java.
- Wykształcenie techniczne (ukończone lub w trakcie studiów informatycznych).
- Dobra znajomość języka Java 8 lub nowszego.
- Podstawowa znajomość Hibernate/JPA.
- Podstawowa znajomość SQL (mile widziany PostgreSQL).
- Znajomość REST API oraz podstaw integracji z zewnętrznymi usługami.
- Znajomość Maven.
- Znajomość podstaw wzorców projektowych oraz zasad SOLID.
- Chęć nauki, rozwijania kompetencji i poznawania nowych technologii.
- Umiejętność pracy zespołowej oraz dobra komunikacja.
- Umiejętność analitycznego myślenia i samodzielnego rozwiązywania prostszych problemów.
- Znajomość języka polskiego na poziomie minimum C1.
Mile widziane
- Podstawowa znajomość Spring lub Spring Boot.
- Podstawowa znajomość Apache Kafka lub ActiveMQ.
- Znajomość systemu kontroli wersji Git.
- Podstawowa znajomość Dockera będzie dodatkowym atutem.
- Zainteresowanie tematyką informatyczną.
- Umiejętność tworzenia i rozumienia BPMN.
To oferujemy
- Konkurencyjne wynagrodzenie adekwatne do umiejętności.
- Możliwość rozwoju pod opieką doświadczonych programistów.
- Wsparcie podczas onboardingu oraz wdrożenia do projektu.
- Możliwość pracy zdalnej lub z biura.
- Niezbędny sprzęt do pracy.
- Przyjazną atmosferę i realny wpływ na rozwój produktu.
Similar jobs you might like
Technology
New offer
FAKTURA.PL
Senior Backend Developer
Senior
Remote
Warsaw, MZ, Poland
15,000 - 22,000 PLN
🏢 Summary: Oferta dla Senior Java Developera odpowiedzialnego za rozwój, modernizację i architekturę systemów fakturowania, integracji oraz procesów biznesowych. Rola obejmuje pracę z systemami enterprise i legacy, optymalizację wydajności, bezpieczeństwo, CI/CD oraz mentoring zespołu. Możliwa jest praca zdalna lub hybrydowa, z realnym wpływem na rozwój produktu. 🗂️ Requirements: Minimum 5 lat komercyjnego doświadczenia jako Java Developer, Doświadczenie w systemach Enterprise, Doświadczenie w utrzymaniu i modernizacji aplikacji legacy, Doświadczenie w migracjach Java i frameworków, Projektowanie systemów wysokodostępnych i skalowalnych, Bardzo dobra znajomość Java 8+, Java EE/Jakarta EE, Spring Framework i Spring Boot, Znajomość Spring Security, Spring Web, Spring Data i WebFlux, Doświadczenie z Hibernate, JPA, NativeQuery i EJB, Znajomość REST API, SOAP API oraz integracji z zewnętrznymi API, Znajomość OAuth 2.0, uwierzytelniania, autoryzacji, kryptografii i podpisów XAdES, Bardzo dobra znajomość Apache Kafka i/lub ActiveMQ oraz systemów kolejkowych, Praktyczna znajomość zarządzania transakcjami, Bardzo dobra znajomość SQL i doświadczenie z PostgreSQL, Optymalizacja zapytań i analiza wydajności baz danych, Bardzo dobra znajomość Git i Docker, Doświadczenie z AWS: EC2, ECS/EKS, RDS, S3, IAM, Znajomość Jenkins oraz rozwijanie i utrzymanie pipeline’ów CI/CD, Znajomość Maven i Gradle, Znajomość wzorców projektowych oraz zasad SOLID, DRY i KISS, Doświadczenie w projektowaniu architektury aplikacji i podejmowaniu decyzji technologicznych, Doświadczenie w BPMN oraz znajomość draw.io/bpmn.io, JIRA i Confluence, Doświadczenie w code review, refaktoryzacji i redukcji długu technologicznego, Gotowość do mentoringu programistów, Znajomość języka polskiego na poziomie minimum C1 📃 Skills: Java, JavaEE, JakartaEE, Spring, SpringBoot, SpringSecurity, SpringWeb, SpringData, WebFlux, Hibernate, JPA, NativeQuery, EJB, REST, SOAP, OAuth, XAdES, Kafka, ActiveMQ, SQL, PostgreSQL, Git, Jenkins, Docker, AWS, EC2, ECS, EKS, RDS, S3, IAM, Maven, Gradle, BPMN, draw.io, bpmn.io, JIRA, Confluence, CI/CD 🏢 Description: Twój zakres obowiązków - Projektowanie, rozwój i utrzymanie systemów Faktura.pl z naciskiem na wydajność, bezpieczeństwo i niezawodność. - Projektowanie architektury nowych funkcjonalności oraz współtworzenie kierunku rozwoju platformy. - Modernizacja i refaktoryzacja istniejących aplikacji legacy, w tym migracja do nowszych wersji Javy, frameworków oraz bibliotek. - Projektowanie i implementacja integracji z systemami zewnętrznymi, usługami administracji publicznej (MF, ZUS) oraz partnerami biznesowymi. - Optymalizacja wydajności aplikacji, zapytań SQL oraz procesów biznesowych. - Projektowanie i optymalizacja procesów biznesowych z wykorzystaniem BPMN oraz narzędzi takich jak draw.io. - Utrzymanie wysokiej jakości kodu poprzez code review, refaktoryzację oraz wdrażanie dobrych praktyk programistycznych. - Rozwiązywanie złożonych problemów produkcyjnych oraz analiza przyczyn źródłowych. - Współpraca z analitykami biznesowymi, Product Ownerami oraz zespołem IT przy definiowaniu rozwiązań technicznych. - Mentoring mniej doświadczonych programistów oraz dzielenie się wiedzą w zespole. - Aktywny udział w doskonaleniu procesów wytwarzania oprogramowania oraz automatyzacji środowisk CI/CD. Nasze wymagania - Minimum 5 lat komercyjnego doświadczenia jako Java Developer (Backend lub Full Stack). - Doświadczenie w projektowaniu i rozwijaniu systemów klasy Enterprise. - Doświadczenie w modernizacji oraz utrzymaniu aplikacji legacy. - Doświadczenie w migracji aplikacji pomiędzy kolejnymi wersjami Javy oraz frameworków. - Doświadczenie w projektowaniu rozwiązań o wysokiej dostępności i skalowalności. - Bardzo dobra znajomość Java 8+. - Bardzo dobra znajomość Java EE / Jakarta EE. - Bardzo dobra znajomość Spring Framework oraz Spring Boot. - Znajomość Spring Security, Spring Web, Spring Data oraz WebFlux. - Doświadczenie z Hibernate, JPA oraz NativeQuery. - Znajomość EJB. - Bardzo dobra znajomość standardowych bibliotek Java. - Bardzo dobra znajomość REST API oraz SOAP API. - Doświadczenie w integracji z zewnętrznymi API. - Znajomość OAuth 2.0 oraz mechanizmów autoryzacji i uwierzytelniania. - Praktyczna znajomość kryptografii wykorzystywanej w procesach integracyjnych. - Znajomość podpisów elektronicznych XAdES. - Bardzo dobra znajomość Apache Kafka oraz/lub ActiveMQ. - Doświadczenie z systemami kolejkowymi. - Praktyczna znajomość zarządzania transakcjami w złożonych procesach biznesowych. - Bardzo dobra znajomość SQL. - Doświadczenie z PostgreSQL. - Umiejętność optymalizacji zapytań oraz analizy wydajności baz danych. - Bardzo dobra znajomość Git. - Znajomość Jenkins oraz praktyczne doświadczenie w rozwijaniu i utrzymaniu pipeline'ów CI/CD. - Bardzo dobra znajomość Dockera. - Doświadczenie z AWS (EC2, ECS/EKS, RDS, S3, IAM). - Umiejętność przygotowywania oraz utrzymywania środowisk developerskich, testowych i produkcyjnych. - Znajomość Maven oraz Gradle. - Bardzo dobra znajomość wzorców projektowych. - Praktyczna znajomość zasad SOLID, DRY oraz KISS. - Umiejętność bezpiecznej refaktoryzacji kodu. - Umiejętność identyfikowania długu technologicznego oraz planowania jego redukcji. - Doświadczenie w projektowaniu architektury aplikacji oraz podejmowaniu decyzji technologicznych. - Umiejętność pisania wydajnego, bezpiecznego i łatwego w utrzymaniu kodu. - Samodzielna analiza wymagań biznesowych oraz przekładanie ich na rozwiązania techniczne. - Doświadczenie w modelowaniu oraz optymalizacji procesów biznesowych z wykorzystaniem BPMN. - Znajomość narzędzi draw.io/bpmn.io, JIRA oraz Confluence. - Umiejętność proponowania usprawnień procesów biznesowych i technicznych. - Umiejętność podejmowania decyzji technicznych i uzasadniania ich przed zespołem. - Doświadczenie w prowadzeniu code review. - Gotowość do mentoringu oraz wspierania rozwoju innych programistów. - Bardzo dobre umiejętności komunikacyjne. - Proaktywność, samodzielność oraz nastawienie na rozwiązywanie problemów. - Znajomość języka polskiego na poziomie minimum C1. Mile widziane - Doświadczenie z architekturą mikroserwisową. - Doświadczenie z Prometheus, Grafana lub ELK. - Znajomość wzorców Domain-Driven Design (DDD). - Doświadczenie z Event Driven Architecture. - Certyfikaty AWS lub Oracle Java. - Znajomość zagadnień księgowych, e-Faktury, KSeF oraz systemów finansowo-księgowych. To oferujemy - Atrakcyjne wynagrodzenie adekwatne do doświadczenia. - Możliwość realnego wpływu na architekturę i rozwój jednego z największych systemów do fakturowania w Polsce. - Udział w modernizacji dużego, wieloletniego systemu oraz wdrażaniu nowoczesnych technologii. - Pracę z wykorzystaniem Java, Spring Boot, Kafka, PostgreSQL, AWS oraz nowoczesnych narzędzi CI/CD. - Możliwość pracy zdalnej lub hybrydowej. - Niezbędny sprzęt do pracy. - Wsparcie podczas onboardingu. - Stabilne zatrudnienie oraz długoterminowy rozwój produktu. - Zespół, który ceni wymianę wiedzy i partnerskie podejście do współpracy.
Technology
Fakturownia Sp. z o.o.
Senior Backend Developer
Senior
Hybrid
Warsaw, Poland
18,000 - 22,800 PLN/mo
🏢 Summary: Senior Backend Developer role focused on maintaining and developing new features for a large-scale SaaS invoicing system used by over 200,000 users. The position involves backend development, debugging, testing, and collaboration within a development team. The role centers on working with Ruby on Rails and SQL-based databases in a cloud environment. 🗂️ Requirements: Experience in developing large-scale applications, Strong SQL knowledge, Experience with MySQL or PostgreSQL, Willingness or experience with Ruby on Rails, Experience with Git-based VCS, Ability to debug and write tests, Knowledge of software development best practices, Experience with backend programming languages (Ruby, Python, PHP, JavaScript) 📃 Skills: Ruby, Rails, SQL, MySQL, PostgreSQL, AWS, JavaScript, Tailwind, jQuery, ES6, Git, GitHub, HTML, CSS, Webpack, CDN, Cloudflare, Linux 🏢 Description: Znasz świetnie SQL? Masz doświadczenie w programowaniu dużych aplikacji? Lubisz pracować z fajnymi ludźmi? 😁 Cóż, wygląda na to, że szukamy właśnie Ciebie! Poznajmy się: jesteśmy zespołem stojącym za sukcesem systemu Fakturownia 🦸♀️🦸 To prosty program do wystawiania faktur online, z którego korzysta na co dzień ponad 200 tysięcy klientów. Jako dumni liderzy obszaru SaaS, od 2010 roku nieustannie rozwijamy się i rozszerzamy działania na kolejne rynki na szczeblu europejskim – a już wkrótce także globalnym. Wraz z rosnącymi możliwościami naszego systemu, rośnie też zespół odpowiedzialny za utrzymanie i dalszą rozbudowę jego funkcji. Dołącz do nas jako Senior Backend Developer i razem zmieniajmy Fakturownię tak, aby jeszcze lepiej odpowiadała na potrzeby użytkowników! Czym będziesz zajmować się na co dzień? 📝 Samodzielnym rozwiązywaniem przydzielonych zadań z zakresu utrzymania obecnych i tworzenia nowych funkcjonalności, debugowania, pisania testów itp. Współpracą z resztą zespołu w ramach spotkań daily (krótkie i konkretne) i weekly (nieco dłuższe, ale dalej konkretne! 😁) oraz codziennej komunikacji na czacie W przypadku zespołu Core nasi programiści nie kontaktują się bezpośrednio z klientami – bazują na informacjach przekazanych przez zespół Helpdesku Fakturowni. W przypadku innych zespołów programistycznych może pojawić się potrzeba bezpośredniego kontaktu z użytkownikiem. Technologie, w których pracujemy: Ruby on Rails, MySQL / PostgreSQL, AWS, JavaScript, Tailwind / jQuery, ES6. Czego potrzebujesz, aby doskonale sobie z tym radzić? 🎯 Doświadczenia w pisaniu dużych aplikacji (Ruby, Python, PHP, JavaScript) Dobrej znajomości SQL (MySQL, PostgreSQL, indexy, replikacja) Chęci do nauki Ruby on Rails (no chyba, że już teraz nie ma przed Tobą tajemnic 😉) Doświadczenia w pracy z VCS (git/github) Umiejętności identyfikowania i rozwiązywania problemów Inicjatywy proponowania nowych rozwiązań i procesów Poczucia odpowiedzialności za swój kod i przydzielone zadania Znajomości i umiejętności zastosowania w praktyce obowiązujących obecnie dobrych praktyk programowania Umiejętności współpracy w zespole i sprawnej komunikacji online Co dodatkowo pomaga na tym stanowisku? 🚀 Doświadczenie w pracy z integracjami/usługami zewnętrznymi Doświadczenie w pracy z smtp/mailami Doświadczenie w prowadzeniu zespołu Doświadczenie w pracy z Linuxem Doświadczenie w technologiach frontendowych (HTML, CSS, JavaScript, Webpack, CDN, Tailwind, Cloudflare) Co oferujemy Ci w zamian? 💎 Stabilne wynagrodzenie w ramach dowolnej formy zatrudnienia (umowa o pracę, umowa zlecenie - 15000-19000 zł brutto lub B2B - 18000-22800 zł netto) Pracę z aktualnymi technologiami przy rozwoju jednego z najpopularniejszych programów do faktur i zarządzania firmą w Polsce Przyjazne wsparcie od pierwszego dnia pracy wraz z bieżącą informacją zwrotną Mentoring ze strony doświadczonych specjalistów oraz otwartość na Twój punkt widzenia i pomysły usprawnień Duże możliwości rozwoju, a także realny wpływ na własną ścieżkę kariery (np. w ramach awansu pionowego, poziomego, stanowiska hybrydowego – łączącego obowiązki z różnych obszarów) Opcję tworzenia lub współtworzenia własnych projektów z opcją equity Możliwość wyboru potrzebnego sprzętu i akcesoriów do pracy według własnych preferencji Komfort pracy z produktem, który klienci wzajemnie sobie polecają, bo realnie przekłada się on na korzyści w ich biznesie Pracę w zespole, który lubi być razem i w którym każdy może być sobą Pracę w modelu hybrydowym (biuro na warszawskim Powiślu z widokiem na Wisłę i Stadion Narodowy – 100 m od stacji metra Centrum Nauki Kopernik) Opcję pracy w wybranych godzinach (zwykle pracujemy od 9:00 do 17:00, ale jeżeli chcesz inaczej – dogadamy się!) Swobodną atmosferę, brak dress code’u, integracje zespołowe Dobrze wyposażoną kuchnię, prysznic oraz sprzęt do rekreacji do Twojej dyspozycji w biurze (piłkarzyki, konsola do gier) Pakiet benefitów, w tym prywatną opiekę medyczną, ubezpieczenie na życie, kartę Multisport Liczne głaski dla Twojego czworonoga, jeśli zechcesz zabrać go ze sobą do pracy w biurze Brzmi jak coś dla Ciebie? Jeśli tak, chętnie Cię poznamy – aplikuj już dzisiaj! 🔥 Jak wygląda nasz proces rekrutacji? 🔎 Analiza CV – jeśli uznamy, że Twoje kompetencje wpisują się w nasze potrzeby, zadzwonimy do Ciebie. Rozmowa telefoniczna (10 min.) – porozmawiamy krótko o tym, czego obecnie szukasz dla siebie. Zadamy Ci kilka pytań i chętnie rozwiejemy Twoje ewentualne wątpliwości. Jeśli obie strony będą na tym etapie na TAK, przejdziemy do kolejnego etapu procesu rekrutacyjnego. Krótki test - dzięki niemu ocenimy Twoje dopasowanie do stanowiska i poziomu na jaki aplikujesz. Zadanie rekrutacyjne – wyślemy Ci mailem zadanie, które sprawdzi Twoje umiejętności w praktyce. Spotkanie online (ok. 1 h) – zobaczysz się z naszym przedstawicielem HR, z doświadczonym programistą oraz managerem zespołu do którego rekrutujemy. W przypadku pozytywnej oceny zaprosimy Cię do ostatniego etapu procesu, którym jest… Zaproszenie do współpracy – po pozytywnej ocenie Twojej kandydatury zadzwonimy do Ciebie, aby ustalić szczegóły zatrudnienia. Wyślij nam swoje CV i – mamy nadzieję! – do usłyszenia już niebawem 🤙👋
Technology
PWPW S.A
Programista Java
Mid
Remote
Warsaw, Poland
🏢 Summary: The offer is for a Java Developer responsible for designing and implementing new functionalities within secure IT systems supporting official documents. The role focuses on backend and frontend development, code quality, troubleshooting, and collaboration within cross-functional teams. It involves working with modern Java and web technologies in complex, high-security environments. 🗂️ Requirements: Minimum 3 years experience as Java developer, Proficiency in Java 17+, Proficiency in Spring Boot 3.x, Proficiency in Angular 15+, Proficiency in React, Knowledge of HTML5 and CSS, Knowledge of algorithms and computational complexity, Knowledge of object-oriented design, Knowledge of design patterns, Experience with XML, XML Schema, XSLT, Experience with SOAP Web Services in Java, Experience with REST API, Experience with JSON and YAML, Experience with OpenAPI/Swagger, Experience with IntelliJ IDEA, Experience with Git, Experience with Maven, Experience with CI/CD pipelines, Knowledge of SQL, Experience with MSSQL, Oracle or PostgreSQL, Ability to work with technical documentation in English, Higher education in Computer Science or related field 📃 Skills: Java, Spring, SpringBoot, Angular, React, HTML5, CSS, XML, XSLT, SOAP, REST, JSON, YAML, OpenAPI, Swagger, IntelliJ, Git, Maven, CI/CD, SQL, MSSQL, Oracle, PostgreSQL 🏢 Description: Pełnimy wyjątkową funkcję w systemie bezpieczeństwa narodowego, produkując najwyższej jakości, doskonale zabezpieczone banknoty i dokumenty. Nasze produkty są obecne na całym świecie. Dostarczamy nie tylko fizyczne produkty w postaci dokumentów, ale także zapewniamy systemy IT, w których te dokumenty funkcjonują. Zajmujemy się projektowaniem specjalistycznego oprogramowania, autorskich rozwiązań i systemów informatycznych, które wspierają naszych obywateli w codziennym życiu 💵📑🪪📧 💻 Twoje zadania: Projektowanie i programowanie nowych funkcjonalności w oparciu o wymagania biznesowe. Dbanie o jakość kodu i stosowanie dobrych praktyk programistycznych. Diagnozowanie i usuwanie problemów technicznych. Tworzenie dokumentacji technicznej do realizowanych projektów. Współpraca z project managerami, developerami, testerami, analitykami i UX/UI designerami. 📌 Nasze oczekiwania: Minimum 3 lata praktycznego doświadczenia w pracy jako programista Java. Dobra znajomość zasad projektowania algorytmów , analizy złożoności obliczeniowej , optymalizacji struktur danych oraz projektowania obiektowego . Bardzo dobra znajomość: Java 17+ , Spring Boot 3.x , Angular 15+ , HTML5/CSS , React (wymagana bardzo dobra znajomość). Praktyczna znajomość wzorców projektowych . Doświadczenie w pracy z: XML (XML Schema, XSLT) , Web Services (SOAP-WS w Java) , REST API , JSON/YAML , OpenAPI/Swagger (YAML/JSON) . Umiejętność pracy z narzędziami: IntelliJ IDEA , Git , Maven , CI/CD . Znajomość SQL i relacyjnych baz danych ( MSSQL , Oracle , PostgreSQL ). Umiejętności pracy z dokumentacją techniczną w języku angielskim. Wykształcenia wyższego (informatyka, kierunki techniczne lub ścisłe). 👉 Mile widziane: Referencje. 🎁 Co oferujemy? Pracę w firmie o ugruntowanej pozycji na rynku. Możliwość odbycia szkoleń wewnętrznych oraz zewnętrznych. Dostęp do nowoczesnych technologii. Ciekawe projekty. Możliwość dołączenia do prywatnej opieki medycznej w Lux-Med i placówkach współpracujących. zajęcia sportowe (możliwość skorzystania z karty multisport, sekcje sportowe).
Technology
B2Bnetwork
Java Developer
Senior
Hybrid
Warsaw, Poland
16,800 - 20,160 PLN
🏢 Summary: Development role focused on implementing and enhancing Java-based applications and services, with strong emphasis on code quality, testing, and system reliability. The position involves designing solutions, creating unit and integration tests, and working with modern backend technologies and integration standards. 🗂️ Requirements: 5+ years commercial experience in Java, Proficiency in Java SE 11+, Experience with Spring Boot, Experience with Spring Integration, Knowledge of relational databases, Experience with Git, Experience with Maven, Experience with Jira, Experience with Jenkins, Knowledge of SOAP and REST, Knowledge of XML and JSON 📃 Skills: Java, JavaSE, SpringBoot, SpringIntegration, SQL, Git, Maven, Jira, Jenkins, SOAP, REST, XML, JSON 🏢 Description: Twój zakres obowiązków Implementacja nowych oraz modyfikacja istniejących aplikacji i serwisów Tworzenie testów jednostkowych i integracyjnych Dbanie o wysoką jakość oprogramowania pod kątem funkcjonalności, wydajności i niezawodności Dokumentowanie zaimplementowanych rozwiązań Analiza możliwych rozwiązań Udział w pracach projektowych Nasze wymagania Minimum 5 lat doświadczenia komercyjnego w programowaniu w języku Java Doświadczenie w programowaniu w Java SE 11 lub wyższej Znajomość Spring Boot oraz Spring Integration Znajomość relacyjnych baz danych Znajomość narzędzi Git, Maven, Jira, Jenkins Znajomość standardów SOAP, REST, XML, JSON Wykształcenie wyższe informatyczne lub pokrewne Umiejętność pracy zespołowej Mile widziane Doświadczenie w środowisku chmurowym GCP Znajomość BigQuery, CloudSQL, Pub/Sub Znajomość nierelacyjnych baz danych Doświadczenie w budowie aplikacji konteneryzowanych Znajomość Kubernetes Engine, Docker, Anthos Znajomość frameworków takich jak Micronaut
Technology
emagine Polska
Développeur Java (h/f)
Mid
Hybrid
Paris, France
🏢 Summary: Java Developer role focused on maintenance and evolution of billing applications within an existing team. The position involves full lifecycle development (design to deployment) across around ten applications, with strong functional interaction with accounting and BI teams. Emphasis is placed on application security and compliance with internal standards. 🗂️ Requirements: Proven experience in Java development, Experience with Spring framework, Strong SQL knowledge, Experience with Shell scripting and batch processing, Ability to handle maintenance and TMA activities, Experience in application design, development, testing and deployment, Knowledge of application security standards, Ability to work in functionally complex environments 📃 Skills: Java, Spring, JavaScript, SQL, Shell, Batch, TMA, Testing, Deployment, Security 🏢 Description: Contexte : Dans le cadre du renforcement d’une équipe existante, nous recherchons un développeur Java pour intervenir sur des applications liées à la facturation. Missions : Maintenance et évolution des applications Participation aux projets du pôle facturation (environ 10 applications) Conception, développement, tests, déploiement Participation à la TMA Contribution à la sécurisation des applications (respect de normes internes) Environnement technique : Historique : SQL / Shell (batch) Actuel : Java (8 → 17), Spring, JavaScript Particularités : Forte dimension fonctionnelle (60%) Interaction avec équipes comptables et BI Nécessite rigueur et compréhension métier.
Technology
B2Bnetwork
Java Developer (k/m)
Senior
Hybrid
Warsaw, Poland
16,800 - 20,080 PLN
🏢 Summary: Development of new and existing Java-based applications and services with strong focus on quality, testing, and performance. The role involves designing technical solutions, writing unit and integration tests, and participating in project work within a collaborative team. Emphasis is placed on Spring-based backend systems and integration using standard web service protocols. 🗂️ 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, Higher education degree in Computer Science or related field 📃 Skills: Java, JavaSE, SpringBoot, SpringIntegration, SQL, Git, Maven, Jira, Jenkins, SOAP, REST, XML, JSON 🏢 Description: Twój zakres obowiązków Implementacja nowych oraz modyfikacja istniejących aplikacji i serwisów Tworzenie testów jednostkowych i integracyjnych dla budowanych aplikacji i serwisów Dbanie o wysoką jakość oprogramowania w zakresie funkcjonalności, wydajności i niezawodności Dokumentowanie zaimplementowanych rozwiązań Analiza możliwych rozwiązań technologicznych Udział w pracach projektowych Nasze wymagania Minimum 5-letnie doświadczenie komercyjne w programowaniu w języku Java Doświadczenie w programowaniu w Java SE 11 lub wyższej Bardzo dobra znajomość Spring Boot oraz Spring Integration Znajomość relacyjnych baz danych Znajomość narzędzi Git, Maven, Jira, Jenkins Znajomość standardów SOAP, REST, XML, JSON Wykształcenie wyższe informatyczne lub pokrewne Umiejętność pracy zespołowej Mile widziane Doświadczenie w środowisku chmurowym GCP w szczególności BigQuery, CloudSQL, Pub/Sub Praktyczna znajomość nierelacyjnych baz danych Doświadczenie w budowaniu skonteneryzowanych aplikacji z wykorzystaniem Anthos, Kubernetes Engine, Docker Znajomość innych frameworków np. Micronaut
Technology
speedapp
Java Developer
Senior
Hybrid
Warsaw, MZ, Poland
150 - 180 PLN/hr
🏢 Summary: Offer for a Senior Java Developer responsible for designing and implementing system changes with focus on data integrity, security, performance and architectural quality. The role includes code reviews, refactoring initiatives, system optimization, CI/CD support and integration in an agile environment. B2B cooperation with hybrid work model and long-term development within enterprise-scale systems. 🗂️ Requirements: Higher education in Computer Science, Minimum 5 years of commercial experience as Java Developer, Minimum 3 years of experience with Oracle or PostgreSQL, Minimum 2 years of experience in Agile environment, Strong knowledge of Java 18+, Strong knowledge of Spring Boot 3+, Experience with JPA, Knowledge of software development best practices, Knowledge of design patterns and architectural patterns, Experience with Git-based version control systems, Experience with Maven or Gradle, Experience with CI/CD tools, Experience with application servers, Experience with REST or SOAP integrations, Experience with Kafka, Experience with Docker or Kubernetes, Good English for reading technical documentation 📃 Skills: Java, Spring, JPA, Oracle, PostgreSQL, Git, Bitbucket, Github, Maven, Gradle, Jenkins, Ansible, Tomcat, Kibana, Elasticsearch, Docker, Kubernetes, REST, SOAP, Kafka, Camunda, BPMN, Magnolia, Angular, TypeScript, NodeJS, Azure, GCP, Helm, Nginx, Apache 🏢 Description: Zadania: Projektowanie i uzgodnienie założeń technicznych do realizacji zmiany z zachowaniem integralności, bezpieczeństwa danych, jakości projektowanej architektury, ciągłości działania i wpływu na dług technologiczny, Implementacja uzgodnionych zmian w funkcjonalności systemu zgodności ze standardami oraz dobrymi praktykami, Przeglądy kodu dostarczanego przez zespół i innych developerów w repo, Aktywne przeciwdziałanie powstawaniu długu technologicznego przez inicjowanie działań refaktoryzacyjnych oraz współtworzenie rejestru długu systemowego, Wsparcie programistyczne i merytoryczne podczas wdrażania rozwiązań, Diagnoza, analiza i usuwanie błędów, Analiza działania systemu oraz rekomendowanie i wdrażanie usprawnień wydajnościowych, Wycena pracochłonności zmian w systemach informatycznych. Wymagania: Wykształcenie: wyższe o profilu informatycznym, Dobra znajomość języka angielskiego umożliwiającą czytanie dokumentacji technicznej, Znajomość dobrych praktyk programistycznych Znajomość dobrych praktyk procesu wytwarzania oprogramowania, Znajomość wzorców projektowych i architektonicznych, Min. 5 - lat doświadczenia na stanowisku programisty Java w projektach komercyjnych Min. 3 - lata doświadczeń w pracy w środowisku bazy danych Oracle, PostgreSQL Min. 2 - lata doświadczenia w roli developera w pracy w modelu zwinnym Mile widziane doświadczenie w pracy z systemami klasy workflow (szczególnie Camunda) -programowania (Java 18+, Spring Boot 3+, JPA), -systemu kontroli wersji i narzędzi (Git, Bitbucket, Github), -budowy aplikacji (Maven, Gradle), Znamość narzędzi CI/CD (Jenkins, Ansible), serwerów aplikacji (Tomcat) Znajomość narzędzi z obszarów diagnozy i analizy błędów (Kibana, Elasticsearch), konteneryzacji (Docker, Kubernetes), Integracja (REST, SOAP, Kafka). Mile widziane: BPMN (Camunda), CMS (Magnolia DX Core), Znajmość technologii frontendowych (Angular, TypeScrip, NodeJS), Infrastruktura (Azure Cloud, GCP), Znajomość narzędzi CI/CD (Helm), Znajomość serwerów HTTP (Nginx, Apache). Oferujemy: Współpracę w oparciu o umowę B2B i stawkę: 150-180 zł/h. Pracę hybrydową z Warszawy (1 raz w tygodniu z 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).
Technology
B2Bnetwork
Programista Java / Programistka Java
Mid
Hybrid
Poznan, Poland
16,800 - 20,160 PLN
🏢 Summary: Development of a CRM system for investment products, covering both backend and frontend layers. The role involves designing and implementing software, database modeling, testing, bug fixing, and deploying changes to production environments. Strong focus on Java-based technologies and REST/SOAP API integration. 🗂️ Requirements: Proficiency in Java, Proficiency in JavaScript, Knowledge of HTML and CSS, Experience with Spring Framework, Good knowledge of SQL, Experience with Git, Ability to write tests using JUnit and Mockito, Knowledge of REST and SOAP APIs, Ability to optimize code and SQL queries, Experience with IntelliJ IDEA, Ability to work with technical documentation in English 📃 Skills: Java, JavaScript, HTML, CSS, Spring, SQL, Git, JUnit, Mockito, REST, SOAP, IntelliJ 🏢 Description: Twój zakres obowiązków Projektowanie i tworzenie oprogramowania (backend + frontend) Rozwój systemu CRM dla produktów inwestycyjnych Modelowanie baz danych Diagnozowanie i eliminacja błędów Testowanie rozwiązań (JUnit/Mockito) Wdrażanie zmian na środowiska (w tym produkcyjne) Nasze wymagania Umiejętność w zakresie projektowania/programowania w języku Java oraz Javascript (także html i css) Dobra znajomość Spring Framework, SQL oraz GIT Umiejętność pisania testów w JUnit (Mockito) Znajomość architektury API REST oraz SOAP Umiejętność optymalizacji kodu oraz zapytań SQL w celach wydajnościowych oraz zwiększenia czytelności Znajomość środowiska IntelliJ IDEA Język angielski w zakresie posługiwania się dokumentacją oraz pozwalający na pisanie kodu Mile widziane Znajomość: Kafka, Kibana, Elasticsearch, PostrgreSQL, Oracle, Spring Boot, Node.js, architektury mikroserwisów oraz metodyk Scrum i DevOps (CI/CD) Znajomość produktów bankowych w szczególności inwestycyjnych Duża samodzielność przy wykonywaniu prac, komunikatywność oraz umiejętności analityczne
Technology
Vienna Insurance Group
Programista Cobol/Natural
Mid
Hybrid
Warsaw, Poland
🏢 Summary: Offer for a software developer responsible for developing and maintaining a key internal IT system, ensuring code quality, and collaborating with analysts on requirements and solution design. The role involves working with legacy and modern technologies, including structured programming languages and relational databases. It provides flexible employment options, remote work, and extensive benefits and training support. 🗂️ Requirements: At least 3 years of programming experience in Cobol, Natural, Pascal, or C, Knowledge of structured programming, Practical experience in Java programming, Knowledge of relational databases and SQL (including stored procedures), Ability to work with technical documentation in English, Willingness to learn Natural programming language 📃 Skills: Cobol, Natural, Pascal, C, Java, SQL, ADABAS, JavaScript, TypeScript, Linux 🏢 Description: Twój zakres obowiązków Tworzenie i rozwój oprogramowania zgodnie ze standardami przyjętymi w spółce Zapewnienie jakości tworzonego oprogramowania Współpraca z analitykami w zakresie analizy wymagań i tworzenia koncepcji rozwiązań Udział w rozwoju i utrzymaniu kluczowego systemu IT spółki Nasze wymagania Umiejętność programowania strukturalnego Znajomość jednego z języków programowania: Cobol, Natural, Pascal, C Co najmniej trzyletnie doświadczenie w programowaniu w jednym z powyższych języków Znajomość relacyjnych baz danych, w tym języka SQL pozwalającą na tworzenie procedur składowanych. Gotowość poznania języka programowania Natural Znajomość języka programowania Java, oraz praktyczne doświadczenie w programowaniu w tym języku. Dodatkowym atutem będzie znajomość bazy danych ADABAS Dodatkowym atutem będzie znajomość JavaScript i/lub TypeScript Znajomość języka angielskiego w stopniu umożliwiającym swobodne korzystanie z dokumentacji technicznej Mile widziane Praktyczna znajomość środowiska Linux To oferujemy Zdobycie doświadczenia zawodowego w jednym z największych towarzystw ubezpieczeniowych w Polsce Elastyczną formę zatrudnienia (umowa o pracę/B2B) Pracę zdalną Prywatną opiekę medyczną Dofinansowanie do karty Multisport Ubezpieczenie na życie Elastyczne godziny rozpoczęcia pracy (między 7:30 a 9:00) Dostęp do platformy e-learningowej (kursy przygotowawcze do różnych certyfikacji z obszaru IT) Dofinansowanie do szkoleń, kursów i studiów podyplomowych Zniżki na firmowe produkty ubezpieczeniowe, również dla rodziny i znajomych Wewnętrzne inicjatywy charytatywne, sportowe i integracyjne Akcje komunikacyjne dotyczące profilaktyki zdrowia i wellbeing’u (spotkania z ekspertami i webinary)
Technology
B2Bnetwork
Java Developer (Senior/Bankowość)
Senior
Hybrid
Warsaw, Poland
16,800 - 20,180 PLN
🏢 Summary: Development and modernization of enterprise banking systems used by millions of customers, focused on large-scale architectural initiatives. The role involves implementing and enhancing Java-based applications and services with strong emphasis on quality, performance, and reliability. Responsibilities include testing, technical analysis, and participation in complex technology projects. 🗂️ Requirements: Minimum 5 years commercial experience in Java, Experience with Java 11 or higher, Knowledge of Spring Boot or Spring Integration, Knowledge of Hibernate, Knowledge of relational databases, Experience with Git, Experience with Maven, Experience with Jira, Experience with Jenkins, Knowledge of SOAP and REST, Knowledge of XML and JSON, Higher education in Computer Science or related field, Ability to work in a team 📃 Skills: Java, Java11, SpringBoot, SpringIntegration, Hibernate, RelationalDatabases, Git, Maven, Jira, Jenkins, SOAP, REST, XML, JSON 🏢 Description: Praca przy rozwiązaniach bankowych, które trafiają do ponad 12 mln klientów. Projekty dotyczą dużych, ambitnych inicjatyw technologicznych, modernizacji architektury oraz rozwoju rozwiązań w środowisku enterprise. Twój zakres obowiązków Implementacja nowych i modyfikacja istniejących aplikacji i serwisów Tworzenie testów jednostkowych i integracyjnych Dbanie o wysoką jakość oprogramowania w zakresie funkcjonalności, wydajności i niezawodności Dokumentowanie zaimplementowanych rozwiązań Analiza możliwych rozwiązań technicznych Udział w pracach projektowych Nasze wymagania Minimum 5 lat komercyjnego doświadczenia w programowaniu w Java Doświadczenie w pracy z Java 11 lub wyższą Znajomość Spring Boot lub Spring Integration Znajomość Hibernate Znajomość relacyjnych baz danych Znajomość narzędzi Git, Maven, Jira i Jenkins Znajomość standardów SOAP, REST, XML i JSON Wykształcenie wyższe informatyczne lub pokrewne Umiejętność pracy w zespole Mile widziane Doświadczenie w środowisku chmurowym GCP Znajomość BigQuery, CloudSQL lub Pub/Sub Praktyczna znajomość nierelacyjnych baz danych Doświadczenie z konteneryzacją Znajomość Anthos, Kubernetes Engine lub Docker Znajomość innych frameworków, na przykład Micronaut Doświadczenie w bankowości