Unlock Full Resume Report

This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

April 9, 2026

Java Developer with AI – pharmaceutical industry (f/m/x)

Senior • Remote

Warsaw, Poland

We are looking for an experienced Java Developer to work on innovative solutions in the pharmaceutical industry. Our systems support clinicians and patients worldwide, leveraging cloud-native platforms, microservices, and cutting-edge AI technologies such as large language models and intelligent agents that enhance the software development lifecycle. If you want to help shape the future of digital healthcare, working 100% remotely with an AI-first approach, this role is for you.

Your tasks

  • Develop and maintain backend services using Java/Spring Boot

  • Apply AI tools to speed up refactoring, boilerplate generation, and debugging

  • Design and develop REST APIs in a microservices architecture

  • Automate unit, integration, and end-to-end testing with AI-assisted approaches

  • Collaborate on CI/CD and code review processes, enhanced by AI tools

  • Ensure high code quality, adherence to SOLID principles, and software best practices

  • Contribute to projects in cutting-edge AI applications in pharma, e.g., clinical data analysis, intelligent decision support, and process automation

Requirements

  • Extensive experience (minimum 5 years) with Java 17+, JVM internals, concurrency, and memory management

  • Strong knowledge of Spring Boot, including Spring MVC, Spring Data JPA, and Spring Security

  • Proven expertise in designing and developing microservices-based applications

  • Familiarity with AI/LLM tools to accelerate coding, refactoring, and bug fixing (e.g., Copilot, Cursor)

  • Ability to leverage AI agents for automating unit tests, documentation, and PR descriptions

  • Expertise with AWS cloud and observability tools such as Grafana, OpenTelemetry, or DataDog

  • Proficiency with SQL and NoSQL databases, CI/CD pipelines, and Git version control

  • Fluent Polish required

  • Residing in Poland required

What we offer 

  • Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas 

  • Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market 

  • We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022 

  • Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more 

  • Comfortable workplace – class A offices or remote work 

  • Dozens of fascinating projects for prestigious brands from all over the world 

  • PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers 

  • Investment in your growth – meetups, webinars, training platform and technology blog – you choose 

  • Fantastic atmosphere created by all Sii Power People 

If you want to work on systems with high operational significance — apply now!

Similar jobs you might like

Technology

iTeamly

Senior Java Developer

Senior

Remote

Krakow, Poland

12,000 - 17,000 PLN

🏢 Summary: Senior Java Engineer role building cloud-native backend services for life sciences organizations analysing potential adverse drug effects. The position combines hands-on Java development, technical ownership, distributed-system design, AWS operations, and collaboration with international cross-functional teams. 🗂️ Requirements: 4–7 years of Java backend development experience, Strong Spring and Spring Boot knowledge, Production AWS experience, Microservices architecture knowledge, SQL and relational database experience, Tomcat or similar application server familiarity, Independent technical decision-making and system design contribution, Good communication skills 📃 Skills: Java, Spring, SpringBoot, AWS, Microservices, SQL, Tomcat, Databases 🏢 Description: We are looking for a Senior Java Engineer to join our team building a cloud-native platform used by global Life Sciences organisations. You will work on backend services supporting pharmaceutical companies in analysing potential adverse drug effects. This role offers a mix of technical ownership, system design, and hands-on development in a highly collaborative, international environment.🙋‍♀️ ✅ Your responsibilities: Design, develop, and maintain backend services built with Java, Spring, Spring Boot, and AWS. Contribute to architectural decisions and system-level discussions. Ensure stability, scalability, and performance of distributed services. Write clean, maintainable code and participate in code reviews. Collaborate with cross-functional teams to translate requirements into technical solutions. Support deployment automation and production operations. Troubleshoot complex technical issues and propose improvements. 🧠 Our requirements: Minimum 4–7 years of experience in backend development with Java. Strong knowledge of Spring and Spring Boot. Experience with AWS in production environments. Solid understanding of microservices architecture. Hands-on experience with SQL and relational databases. Familiarity with Tomcat or similar application servers. Ability to work independently, make informed technical decisions, and contribute to system design. Good communication skills. Nice to Have: Familiarity with Kafka or other event-driven systems. Ability to assist occasionally with small tasks in React. Experience working on projects in healthcare or Life Sciences. 🌟 What we offer: Fully remote work with flexible arrangements tailored to your needs. Benefits like a multisport pass and private healthcare to support your well-being. Training budget and support for certifications Opportunities to work on international projects that expand your expertise. Clear career growth paths with fast-track promotion opportunities.

Technology

DCV Technologies

Senior Java Fullstack Developer | Hybrid Krakow

Senior

Hybrid

Krakow, MA, Poland

🏢 Summary: Experienced Java Developer role focused on building, testing, deploying, and maintaining scalable enterprise backend applications. The position involves Java, Spring Boot, microservices, REST APIs, databases, CI/CD, and collaboration with cross-functional teams in a hybrid Kraków setup. 🗂️ Requirements: 7+ years of Java application development experience, Core Java expertise (Java 8/11/17), Spring Boot and Spring MVC expertise, Microservices architecture and RESTful web services experience, Hibernate/JPA experience, Relational database experience, Git version control proficiency, Maven or Gradle knowledge, JUnit and Mockito testing experience, Understanding of design patterns and object-oriented programming principles 📃 Skills: Java, SpringBoot, SpringMVC, Microservices, REST, Hibernate, JPA, SQL, Git, Maven, Gradle, JUnit, Mockito, CI/CD, DevOps 🏢 Description: 📌 We are seeking an experienced Java Developer with strong expertise in designing, developing, and maintaining enterprise-grade applications. The ideal candidate should have hands-on experience in Core Java, Spring Boot, Microservices, REST APIs, and database technologies , along with a solid understanding of software development best practices. Type of contract: B2B 📍 Location: Kraków (3 days per week from the client’s office) 💡 Key Responsibilities Design, develop, test, and deploy scalable Java-based applications. Build and maintain RESTful APIs and Microservices. Develop backend services using Java, Spring Boot , and related frameworks. Collaborate with business analysts, architects, and development teams to understand requirements. Write clean, maintainable, and efficient code following coding standards. Troubleshoot, debug, and optimize application performance. Participate in code reviews and ensure high-quality deliverables. Work with CI/CD pipelines and DevOps practices for application deployment. Ensure application security, reliability, and scalability. Required Skills 7+ years of experience in Java application development. Strong expertise in: Core Java (Java 8/11/17) Spring Boot Spring MVC Microservices Architecture RESTful Web Services Hibernate/JPA Experience with relational databases such as SQL Server, Oracle, MySQL, or PostgreSQL. Proficiency in Git and version control systems. Knowledge of Maven/Gradle build tools. Experience with unit testing frameworks like JUnit and Mockito. Understanding of design patterns and object-oriented programming principles Benefits ✅ Stable long-term cooperation with opportunity for extension Opportunity to work with modern technologies in an international environment Professional growth and continuous development opportunities Participation in challenging and impactful projects 📩 If you’re interested and meet the qualifications, please send your CV at alina.pchelnikova@dcvtechnologies.co.uk

Technology

Strategicsiq

Java Developer - 3 days Hybrid Krakow or Wroclaw - Poland

Senior

Hybrid

Warsaw, Poland

850 - 1,200 PLN

🏢 Summary: Hybrid Java Developer role for professionals with 5+ years of experience building scalable microservices. The position involves developing and improving backend systems, collaborating with technical and product stakeholders, and working onsite in Krakow or Wroclaw three days per week. 🗂️ Requirements: 5+ years of Java experience, Microservices architecture experience, Spring and Spring Boot experience, REST API and integration-pattern knowledge, Onsite availability in Krakow or Wroclaw 3 days per week 📃 Skills: Java, Microservices, Spring, SpringBoot, REST, APIs, Integration 🏢 Description: We’re looking for several Java Developers with solid experience in microservices architecture to join our growing team in Krakow or Wroclaw. If you enjoy building scalable backend systems and like collaborating face-to-face a couple of days a week, this role is for you. Responsibilities Design, develop, and maintain Java-based microservices Build scalable, high-performance backend solutions Collaborate with product owners, architects, and other developers Write clean, testable, and well-documented code Participate in code reviews and technical discussions Support and improve existing systems Requirements Experience with Java minimum 5 years + Hands-on experience with microservices architecture Experience with Spring / Spring Boot Knowledge of REST APIs and integration patterns Ability to work onsite in Krakow or Wroclaw 3 days per week Nice to Have Experience with Kubernetes Cloud experience (AWS, Azure, or GCP) Knowledge of messaging systems (Kafka, RabbitMQ) Experience working in Agile/Scrum teams What We Offer Hybrid work model Competitive salary and benefits Modern tech stack and real impact on products Friendly, collaborative team culture Opportunities for learning and professional growth

Technology

Connectis

Java Developer

Senior

Hybrid

Warsaw, MZ, Poland

24,000 - 29,000 PLN

🏢 Summary: Oferta współpracy B2B dla doświadczonego Java Developera przy rozwoju i utrzymaniu globalnej platformy cyfrowej dla klientów biznesowych z obszaru paliwowo-energetycznego. Projekt obejmuje mikroserwisy wspierające m.in. wirtualne karty płatnicze, usługi flotowe, Click & Collect oraz zarządzanie płatnościami i mobilnością. 🗂️ Requirements: Minimum 5 lat doświadczenia w Java, Bardzo dobra znajomość Spring Boot, Doświadczenie w tworzeniu i utrzymaniu REST API oraz aplikacji webowych, Doświadczenie z Git i CI/CD (GitHub Actions), Doświadczenie z AWS i integracją z zewnętrznymi API, Znajomość PostgreSQL i MongoDB, Praktyczna znajomość testowania w Spock lub JUnit, Język angielski na poziomie C1, Gotowość do okazjonalnych spotkań projektowych w Warszawie (około 2 razy w tygodniu) 📃 Skills: Java, SpringBoot, REST, Git, CI/CD, GitHubActions, AWS, PostgreSQL, MongoDB, Spock, JUnit, Scrum 🏢 Description: Wspólnie z naszym Partnerem, liderem w branży paliwowo-energetycznej, poszukujemy doświadczonego/ej specjalisty/ki do realizacji projektów jako Java Developer. Będziesz świadczyć usługi w projekcie, który dotyczy tworzenia nowoczesnej platformy cyfrowej dla klientów biznesowych, wspierającej m.in . wirtualne karty płatnicze, rozwiązania flotowe oraz model Click & Collect, umożliwiającej kompleksowe zarządzanie płatnościami, komunikacją i usługami mobilności. To dynamicznie rozwijające się środowisko obejmuje zarówno rozwój nowych aplikacji, jak i utrzymanie istniejących rozwiązań, z rosnącym zasięgiem globalnym (w tym ekspansją na rynek USA). 💡 TWOJA ROLA: Wykorzystanie systemów CI/CD oraz przeprowadzanie code review, wraz z proponowaniem usprawnień w procesach wytwórczych. Dostarczanie wysokiej jakości oprogramowania zgodnie z najlepszymi praktykami rynkowymi, na rzecz Partnera. Aktywny wkład w rozwój produktu poprzez dostarczanie rozwiązań technicznych i rekomendacji biznesowych. Realizacja zadań zgodnie z metodyką Scrum, na podstawie ustaleń z interesariuszami projektu. Projektowanie i rozwój mikroserwisów w technologii Java. 🔍 CZEGO OCZEKUJEMY OD CIEBIE? Minimum 5 lat doświadczenia w programowaniu w języku Java oraz bardzo dobra znajomość Spring Boot (tworzenie i utrzymanie REST API i aplikacji webowych). Doświadczenie z Git , CI/CD (GitHub Actions) oraz środowiskiem chmurowym AWS i integracją z zewnętrznymi API . Otwartość na okazjonalne spotkania projektowe w Warszawie (oritentacyjnie 2x tyg.). Doświadczenie w pracy z bazami danych: PostgreSQL oraz MongoDB . Praktyczna znajomość testowania z wykorzystaniem Spock/JUnit. Język angielski - C1. Mile widziane: znajomość architektury heksagonalnej oraz narzędzi do migracji baz danych (Flyway), znajomość Dockera lub innych narzędzi konteneryzacji. ✨ OFERUJEMY: Nowy sposób na aplikowanie z AI Rekruterem (AIR) – w trakcie procesu możesz porozmawiać z wirtualnym rekruterem 24/7, bez czekania na telefon. Finalną decyzję zawsze podejmuje Opiekun Projektu. Uczestnictwo w wydarzeniach branżowych oraz meetupach technologicznych, umożliwiających dzielenie się wiedzą i doświadczeniem. Współpraca realizowana w modelu projektowym, z rozliczeniem opartym na etapach i protokołach odbioru poszczególnych deliverables. Wsparcie po stronie Connectis w sprawach administracyjnych i rozliczeniowych związanych ze współpracą. 5000 PLN za polecenie znajomych do naszych projektów. Elastyczną formę współpracy B2B. Szybki i zdalny proces. Dziękujemy za wszystkie zgłoszenia. Pragniemy poinformować, że skontaktujemy się z wybranymi osobami. 13315/AF

Technology

COMARCH

Java Developer – Cloud R&D Product

Mid

Hybrid

Krakow, MA, Poland

🏢 Summary: Oferta dla Java Developera w zespole R&D rozwijającym od podstaw chmurowy produkt do obsługi procesów kredytowych dla sektora bankowego i finansowego. Rola obejmuje tworzenie backendu i mikroserwisów, pracę w Scrumie oraz wykorzystanie narzędzi i agentów AI do automatyzacji wytwarzania oprogramowania. Dostępny jest model hybrydowy po okresie wdrożenia oraz pakiet benefitów i rozwoju zawodowego. 🗂️ Requirements: Dobra znajomość Java, Doświadczenie z Spring, Język angielski minimum B2, Umiejętność pracy zespołowej, Aktywne rozwiązywanie problemów, Otwartość na nowoczesny stos technologiczny 📃 Skills: Java, Spring, AI, Scrum, Agile, Docker, Kubernetes, Kafka, Elasticsearch, Redis, Grafana, Prometheus, Oracle, PostgreSQL 🏢 Description: Do naszego zespołu R&D poszukujemy osoby na stanowisko Java Developer, która chce mieć realny wpływ na produkt o kluczowym znaczeniu biznesowym. Zapomnij o projektach „do szuflady” czy żmudnym utrzymywaniu przestarzałego kodu (legacy). W naszym dziale R&D skupiamy się na projektowaniu i tworzeniu nowych, komercyjnych rozwiązań chmurowych, które są bezpośrednio wdrażane u klientów z sektora bankowego i finansowego. Budujemy produkt nowej generacji do obsługi procesów kredytowych. W codziennej pracy programistycznej mocno wspieramy się zaawansowaną agentyzacją AI oraz najnowszymi narzędziami sztucznej inteligencji, automatyzujące procesy wytwarzania oprogramowania. Pracujemy na nowoczesnym stosie w architekturze mikroserwisowej, regularnie wdrażając technologiczne nowości. Jeśli szukasz stabilnego miejsca, gdzie tworzysz nowe funkcje od podstaw, a Twój kod szybko trafia na produkcję – to ogłoszenie jest dla Ciebie! Profil pracownika Dobra znajomość języka Java oraz doświadczenie z frameworkiem Spring (must have) Otwartość na najnowszy stos technologiczny - podbicia wersji to u nas nie fikcja, a a codzienność Język angielski na poziomie minimum B2 Umiejętność pracy w zespole, pomysłowość oraz silna orientacja na aktywne znajdowanie rozwiązań Mile widziane: Doświadczenie w wytwarzaniu oprogramowania w architekturze mikroserwisowej Znajomość technologii kontenerowych (Docker, Kubernetes) Znajomość systemów i narzędzi: Apache Kafka, ElasticSearch, Redis, Grafana, Prometheus Znajomość relacyjnych baz danych (Oracle / PostgreSQL) Twoje zadania Współtworzenie produktu R&D: Aktywny udział w rozwoju innowacyjnego produktu chmurowego do obsługi procesów kredytowych, rozwijanego w dziale Research & Development w oparciu o najnowszy stos technologiczny Projektowanie mikroserwisów: Czynny udział w projektowaniu i architekturze zaawansowanych rozwiązań w świecie mikroserwisowym Praca z AI: Wykorzystywanie zaawansowanych narzędzi oraz agentów AI wspierających codzienne procesy programistyczne i automatyzujących wytwarzanie kodu Metodyka zwinna: Realizowanie zadań backendowych w zespole scrumowym w metodyce zwinnego wytwarzania oprogramowania (Agile/Scrum) Dbałość o standardy: Udział w spotkaniach projektowych, code review oraz ciągła dbałość o najwyższą jakość, wydajność i czystość kodu Dla Ciebie Prywatna opieka medyczna w Allianz - dostęp do specjalistów i badań diagnostycznych dla Ciebie i Twoich najbliższych System kafeteryjny - możesz wybrać pełne dofinansowanie do karty Multisport czy przeznaczyć środki na kulturę, wypoczynek lub sport i zakupy Możliwość pracy w modelu hybrydowym po okresie wdrożenia (2 dni pracy zdalnej, 3 dni pracy z biura) Możliwość korzystania z zaawansowanych narzędzi AI i Google Workspace Udział w międzynarodowych projektach realizowanych dla firm z sektora finansowego i ubezpieczeniowego Profesjonalny rozwój zawodowy - możliwość ścieżki kariery na stanowiskach eksperckich technicznych, biznesowych i managerskich Indywidualny plan szkoleń i konferencji Przyjazna atmosfera pracy w zgranych zespołach, o co dbamy m.in . poprzez udział w imprezach integracyjnych czy wspólnych inicjatywach dla lokalnych społeczności Możliwość udziału w akcjach i wydarzeniach promujących aktywny tryb życia