April 8, 2026
Java Developer
Mid • Hybrid
Krakow, Poland
Jesteśmy Autenti – tworzymy standard podpisu elektronicznego, który raz na zawsze wyeliminuje papier w procesie podpisywania dokumentów. Nasz flagowy produkt, Platforma Autenti, to narzędzie wykorzystywane przez tysiące klientów z ponad 120 krajów. Dzięki naszym innowacyjnym rozwiązaniom użytkownicy nadali już miliony dokumentów.
Jeśli podzielasz wizję #paperless i chcesz mieć wpływ na zmniejszenie emisyjności działalności firm i instytucji, dołącz do nas!
Kilka słów o technologiach, w jakich pracujemy w naszym zespole IT:
Pracujemy w architekturze mikroserwisowej z wykorzystaniem komunikacji synchronicznej REST oraz asynchronicznej
Nasze serwisy pracują na Java, większość w wersji 21 oraz używamy Spring Boot 3
Część aplikacji jest zaimplementowana w języku Kotlin w wersji 1.9+ w połączeniu ze Spring Webflux
Nasze projekty budujemy w oparciu o gradle
Używamy baz SQL (PostgreSQL) oraz NoSQL (MongoDB) - baza dobrana w zależności od potrzeb
Stosujemy architekturę heksagonalną, DDD oraz CQRS
Testujemy - programiści piszą testy swoich aplikacji/komponentów
Budujemy monitoring aplikacji z wykorzystaniem Grafana + Prometheus + Kibana
Całość uruchomiona w klastrze Kubernetes od Azure czyli AKS (PS. Wykorzystujemy chmurę oraz narzędzia Microsoft)
Co będzie należeć do Twoich obowiązków?
Uczestniczenie w całym cyklu życia aplikacji - od planowania przez implementację, dokumentację, testowanie i wdrażanie, aż do monitorowania na produkcji
Pisanie wysokiej jakości kodu pokrytego kilkoma rodzajami testów w architekturze mikroserwisowej (całościowo w firmie mamy około 70 mikroserwisów)
Udział w tworzeniu nowatorskich interfejsów integracyjnych, zarówno tych dostępnych publicznie, jak i dla naszych aplikacji
Rozwój istniejących usług Autenti
Szukamy osoby, która:
Ma dobrą znajomość zagadnienia architektury mikroserwisowej
Ma doświadczenie w projektowaniu aplikacji w języku Java
Wykazuje się dobrą znajomością wzorców projektowych
Zna język angielski na poziomie komunikatywnym
Myśli krytycznie, sprawnie komunikuje się ze współpracownikami
Gra zespołowo - jest chętna do dzielenia się wiedzą i pomysłami z innymi ale również otwarta na inne punkty widzenia
Na co możesz u nas liczyć?
Zatrudnienie w oparciu o kontrakt B2B
Elastyczny czas pracy i możliwość pracy hybrydowej (1 raz w tygodniu w biurze w KRK)
Dostęp do biblioteczki developerskiej
Zespół fajnych ludzi, którzy lubią ze sobą pracować i lubią to, co robią
Nowoczesne biuro na krakowskim Ruczaju z parkingiem oraz dobrą kawą
Dofinansowanie do zajęć sportowych i prywatną opiekę medyczną
Brak dress code’u i przyjazna atmosfera
Nowoczesny sprzęt komputerowy (większość z nas pracuje na MacBookach)
Similar jobs you might like
Technology
AUTENTI Sp. z o.o.
Java Developer
Mid
Hybrid
Kraków, Poland
12,000 - 20,000 PLN
🏢 Summary: Backend engineering role focused on developing and maintaining microservice-based applications using Java and Kotlin in a cloud-native environment. The position involves full application lifecycle ownership, integration interface development, testing, deployment, and production monitoring. The offer includes hybrid work, B2B contract, modern tooling, and work on scalable systems used internationally. 🗂️ Requirements: Experience with Java application design, Knowledge of microservice architecture, Knowledge of design patterns, Communicative English, Experience with testing applications and components, Ability to work in a team environment 📃 Skills: Java, Kotlin, Spring, WebFlux, Gradle, PostgreSQL, MongoDB, REST, CQRS, DDD, Grafana, Prometheus, Kibana, Kubernetes, AKS, Azure 🏢 Description: Jesteśmy Autenti – tworzymy standard podpisu elektronicznego, który raz na zawsze wyeliminuje papier w procesie podpisywania dokumentów. Nasz flagowy produkt, Platforma Autenti, to narzędzie wykorzystywane przez tysiące klientów z ponad 120 krajów. Dzięki naszym innowacyjnym rozwiązaniom użytkownicy nadali już miliony dokumentów. Jeśli podzielasz wizję #paperless i chcesz mieć wpływ na zmniejszenie emisyjności działalności firm i instytucji, dołącz do nas! Kilka słów o technologiach, w jakich pracujemy w naszym zespole IT: Pracujemy w architekturze mikroserwisowej z wykorzystaniem komunikacji synchronicznej REST oraz asynchronicznej Nasze serwisy pracują na Java, większość w wersji 21 oraz używamy Spring Boot 3 Część aplikacji jest zaimplementowana w języku Kotlin w wersji 1.9+ w połączeniu ze Spring Webflux Nasze projekty budujemy w oparciu o gradle Używamy baz SQL (PostgreSQL) oraz NoSQL (MongoDB) - baza dobrana w zależności od potrzeb Stosujemy architekturę heksagonalną, DDD oraz CQRS Testujemy - programiści piszą testy swoich aplikacji/komponentów Budujemy monitoring aplikacji z wykorzystaniem Grafana + Prometheus + Kibana Całość uruchomiona w klastrze Kubernetes od Azure czyli AKS (PS. Wykorzystujemy chmurę oraz narzędzia Microsoft) Co będzie należeć do Twoich obowiązków? Uczestniczenie w całym cyklu życia aplikacji - od planowania przez implementację, dokumentację, testowanie i wdrażanie, aż do monitorowania na produkcji Pisanie wysokiej jakości kodu pokrytego kilkoma rodzajami testów w architekturze mikroserwisowej (całościowo w firmie mamy około 70 mikroserwisów) Udział w tworzeniu nowatorskich interfejsów integracyjnych, zarówno tych dostępnych publicznie, jak i dla naszych aplikacji Rozwój istniejących usług Autenti Szukamy osoby, która: Ma dobrą znajomość zagadnienia architektury mikroserwisowej Ma doświadczenie w projektowaniu aplikacji w języku Java Wykazuje się dobrą znajomością wzorców projektowych Zna język angielski na poziomie komunikatywnym Myśli krytycznie, sprawnie komunikuje się ze współpracownikami Gra zespołowo - jest chętna do dzielenia się wiedzą i pomysłami z innymi ale również otwarta na inne punkty widzenia Na co możesz u nas liczyć? Zatrudnienie w oparciu o kontrakt B2B Elastyczny czas pracy i możliwość pracy hybrydowej (1 raz w tygodniu w biurze w KRK) Dostęp do biblioteczki developerskiej Zespół fajnych ludzi, którzy lubią ze sobą pracować i lubią to, co robią Nowoczesne biuro na krakowskim Ruczaju z parkingiem oraz dobrą kawą Dofinansowanie do zajęć sportowych i prywatną opiekę medyczną Brak dress code’u i przyjazna atmosfera Nowoczesny sprzęt komputerowy (większość z nas pracuje na MacBookach)
Technology
AUTENTI Sp. z o.o.
Java Developer
Mid
Hybrid
Kraków, Poland
14,000 - 20,000 PLN
🏢 Summary: Backend engineering role focused on developing and maintaining microservice-based SaaS solutions for trusted digital services using Java and Spring technologies. The position involves full software lifecycle ownership, integration development, testing, monitoring, and deployment in a Kubernetes and Azure environment. Hybrid B2B work model with flexible hours and modern tooling. 🗂️ Requirements: Znajomość architektury mikroserwisowej, Doświadczenie w projektowaniu aplikacji w Java, Znajomość wzorców projektowych, Komunikatywna znajomość języka angielskiego, Doświadczenie z MongoDB, Doświadczenie z PostgreSQL, Doświadczenie w monitoringu systemów i aplikacji, Umiejętność bug fixingu i analizy problemów 📃 Skills: Java, Kotlin, Spring, SpringBoot, Webflux, REST, Gradle, PostgreSQL, MongoDB, CQRS, DDD, Grafana, Prometheus, Kibana, Kubernetes, AKS, Azure, OAuth2, OIDC 🏢 Description: Autenti to europejska platforma usług zaufania (SaaS), która łączy ludzi i firmy w przestrzeni cyfrowej, zapewniając szybkość, wygodę i bezpieczeństwo. Wspieramy firmy w zarządzaniu dokumentami - od e-podpisów (Autenti eSign), przez weryfikację tożsamości (Autenti eID), po e-doręczenia i archiwizację (Autenti eDelivery, Autenti eDocument). Z naszych rozwiązań korzystają tysiące organizacji w całej Europie, w tym firmy z wymagających sektorów, takich jak bankowość czy ochrona zdrowia. W Autenti wierzymy, że najlepsze rozwiązania powstają, kiedy działamy razem. Stawiamy na zaufanie, współpracę i szacunek, i staramy się tworzyć środowisko, w którym każdy głos ma znaczenie. Jednocześnie bezpieczeństwo i zgodność stanowią fundament naszych działań. Działając w oparciu o sprawdzone standardy i stale doskonaląc nasze praktyki, tworzymy rozwiązania, na których mogą polegać nasi klienci. Kilka słów o technologiach, w jakich pracujemy w naszym zespole IT: Pracujemy w architekturze mikroserwisowej z wykorzystaniem komunikacji synchronicznej REST oraz asynchronicznej Nasze serwisy pracują na Java , większość w wersji 21 oraz używamy Spring Boot 3 Część aplikacji jest zaimplementowana w języku Kotlin w wersji 1.9+ w połączeniu ze Spring Webflux Nasze projekty budujemy w oparciu o gradle Używamy baz SQL (PostgreSQL) oraz NoSQL (MongoDB) - baza dobrana w zależności od potrzeb Stosujemy architekturę heksagonalną, DDD oraz CQRS Testujemy - programiści piszą testy swoich aplikacji/komponentów Budujemy monitoring aplikacji z wykorzystaniem Grafana + Prometheus + Kibana Całość uruchomiona w klastrze Kubernetes od Azure czyli AKS (PS. Wykorzystujemy chmurę oraz narzędzia Microsoft) Co będzie należeć do Twoich obowiązków? Uczestniczenie w całym cyklu życia aplikacji - od planowania przez implementację, dokumentację, code-review, testowanie i wdrażanie, aż do monitorowania na produkcji Pisanie wysokiej jakości kodu pokrytego kilkoma rodzajami testów w architekturze mikroserwisowej (całościowo w firmie mamy około 70 mikroserwisów ) Udział w tworzeniu nowatorskich interfejsów integracyjnych, zarówno tych dostępnych publicznie, jak i dla naszych aplikacji Rozwój istniejących usług Autenti Szukamy osoby, która: Ma dobrą znajomość zagadnienia architektury mikroserwisowej Ma doświadczenie w projektowaniu aplikacji w języku Java Wykazuje się dobrą znajomością wzorców projektowych Zna język angielski na poziomie komunikatywnym Myśli krytycznie, sprawnie komunikuje się ze współpracownikami Gra zespołowo – jest chętna do dzielenia się wiedzą i pomysłami z innymi, ale również otwarta na inne punkty widzenia Ma doświadczenie w pracy z bazami danych (MongoDB, PostgreSQL) Nie boi się pracy z błędami (bug fixing i analiza problemów w systemie) Posiada doświadczenie w obszarze monitoringu systemów i aplikacji Mile widziane: Znajomość Kotlin Znajomość protokołów OAuth2 / OIDC Znajomość norm i standardów, w szczególności ETSI EN 319 522 Doświadczenie w sektorze fintech lub legaltech Na co możesz u nas liczyć? Zatrudnienie w oparciu o kontrakt B2B Elastyczny czas pracy i możliwość pracy hybrydowej (1 raz w miesiącu w biurze w KRK) Dostęp do biblioteczki developerskiej Zespół fajnych ludzi, którzy lubią ze sobą pracować i lubią to, co robią Nowoczesne biuro na krakowskim Ruczaju z parkingiem oraz dobrą kawą Dofinansowanie do zajęć sportowych i prywatną opiekę medyczną Brak dress code’u i przyjazna atmosfera Nowoczesny sprzęt komputerowy (większość z nas pracuje na MacBookach)
Technology
AUTENTI Sp. z o.o.
Java Developer
Mid
Hybrid
Krakow, Poland
🏢 Summary: The offer is for a Backend Developer working on a microservices-based platform delivering digital trust services such as e-signatures and identity verification. The role involves designing, developing, testing, and maintaining Java-based services in a cloud-native environment on Azure Kubernetes. You will contribute to building and evolving scalable integration interfaces and core system components. 🗂️ Requirements: Knowledge of microservices architecture, Experience in designing applications in Java, Knowledge of design patterns, Experience with MongoDB and PostgreSQL, Experience with monitoring systems and application diagnostics, Experience in building and consuming REST APIs, Experience in writing automated tests, Experience with full application lifecycle management 📃 Skills: Java, SpringBoot, SpringWebFlux, Kotlin, REST, Gradle, PostgreSQL, MongoDB, Kubernetes, Azure, AKS, CQRS, DDD, Grafana, Prometheus, Kibana, OAuth2, OIDC, Microservices, Hexagonal 🏢 Description: Autenti to europejska platforma usług zaufania, która łączy ludzi i firmy w przestrzeni cyfrowej, zapewniając szybkość, wygodę i bezpieczeństwo. Wspieramy firmy w zarządzaniu dokumentami - od e-podpisów (Autenti eSign), przez weryfikację tożsamości (Autenti eID), po e-doręczenia i archiwizację (Autenti eDelivery, Autenti eDocument). Z naszych rozwiązań korzystają tysiące organizacji w całej Europie, w tym firmy z wymagających sektorów, takich jak bankowość czy ochrona zdrowia. W Autenti wierzymy, że najlepsze rozwiązania powstają, kiedy działamy razem. Stawiamy na zaufanie, współpracę i szacunek, i staramy się tworzyć środowisko, w którym każdy głos ma znaczenie. Jednocześnie bezpieczeństwo i zgodność stanowią fundament naszych działań. Działając w oparciu o sprawdzone standardy i stale doskonaląc nasze praktyki, tworzymy rozwiązania, na których mogą polegać nasi klienci. Kilka słów o technologiach, w jakich pracujemy w naszym zespole IT: Pracujemy w architekturze mikroserwisowej z wykorzystaniem komunikacji synchronicznej REST oraz asynchronicznej Nasze serwisy pracują na Java, większość w wersji 21 oraz używamy Spring Boot 3 Część aplikacji jest zaimplementowana w języku Kotlin w wersji 1.9+ w połączeniu ze Spring Webflux Nasze projekty budujemy w oparciu o gradle Używamy baz SQL (PostgreSQL) oraz NoSQL (MongoDB) - baza dobrana w zależności od potrzeb Stosujemy architekturę heksagonalną, DDD oraz CQRS Testujemy - programiści piszą testy swoich aplikacji/komponentów Budujemy monitoring aplikacji z wykorzystaniem Grafana + Prometheus + Kibana Całość uruchomiona w klastrze Kubernetes od Azure czyli AKS (PS. Wykorzystujemy chmurę oraz narzędzia Microsoft) Co będzie należeć do Twoich obowiązków? Uczestniczenie w całym cyklu życia aplikacji - od planowania przez implementację, dokumentację, code-review, testowanie i wdrażanie, aż do monitorowania na produkcji Pisanie wysokiej jakości kodu pokrytego kilkoma rodzajami testów w architekturze mikroserwisowej (całościowo w firmie mamy około 70 mikroserwisów) Udział w tworzeniu nowatorskich interfejsów integracyjnych, zarówno tych dostępnych publicznie, jak i dla naszych aplikacji Rozwój istniejących usług Autenti Szukamy osoby, która: Ma dobrą znajomość zagadnienia architektury mikroserwisowej Ma doświadczenie w projektowaniu aplikacji w języku Java Wykazuje się dobrą znajomością wzorców projektowych Zna język angielski na poziomie komunikatywnym Myśli krytycznie, sprawnie komunikuje się ze współpracownikami Gra zespołowo – jest chętna do dzielenia się wiedzą i pomysłami z innymi, ale również otwarta na inne punkty widzenia Ma doświadczenie w pracy z bazami danych (MongoDB, PostgreSQL) Nie boi się pracy z błędami (bug fixing i analiza problemów w systemie) Posiada doświadczenie w obszarze monitoringu systemów i aplikacji Mile widziane: Znajomość Kotlin Znajomość protokołów OAuth2 / OIDC Znajomość norm i standardów, w szczególności ETSI EN 319 522 Doświadczenie w sektorze fintech lub legaltech Na co możesz u nas liczyć? Zatrudnienie w oparciu o kontrakt B2B Elastyczny czas pracy i możliwość pracy hybrydowej (1 raz w miesiącu w biurze w KRK) Dostęp do biblioteczki developerskiej Zespół fajnych ludzi, którzy lubią ze sobą pracować i lubią to, co robią Nowoczesne biuro na krakowskim Ruczaju z parkingiem oraz dobrą kawą Dofinansowanie do zajęć sportowych i prywatną opiekę medyczną Brak dress code’u i przyjazna atmosfera Nowoczesny sprzęt komputerowy (większość z nas pracuje na MacBookach)
Technology
AUTENTI Sp. z o.o.
Senior DevOps Engineer
Senior
Hybrid
Krakow, Poland
🏢 Summary: The offer is for a DevSecOps / Cloud Engineer responsible for building, securing, and maintaining the Autenti platform infrastructure on Microsoft Azure using Kubernetes and Infrastructure as Code tools. The role focuses on ensuring high availability, security, continuous delivery, and business continuity while collaborating with development and operations teams. It involves automating deployments, managing cloud environments, and supporting Java-based microservices in production. 🗂️ Requirements: Experience with Linux-based virtualized server infrastructure, Strong knowledge of Microsoft Azure, Understanding of DevSecOps principles, Experience implementing security solutions in cloud or hybrid environments, Good knowledge of Kubernetes, Proficiency in Bash, Python, PowerShell, Experience with Terraform and Ansible, Experience building CD pipelines (Azure DevOps, GitHub, GitLab), Ability to install and support Java-based microservices, Experience with CI/CD processes, English proficiency 📃 Skills: Azure, Kubernetes, Terraform, Ansible, Bash, Python, PowerShell, AzureDevOps, GitHub, GitLab, Linux, Java, CI/CD, DevSecOps 🏢 Description: Autenti is a European trust services platform that connects people and businesses in the digital space, ensuring speed, convenience, and security. We support companies in document management - from e-signatures (Autenti eSign), through identity verification (Autenti eID), to e-delivery and archiving (Autenti eDelivery, Autenti eDocument). Our solutions are used by thousands of organizations across Europe, including companies from highly demanding sectors such as banking and healthcare. At Autenti, we believe the best solutions are created when we work together. We value trust, collaboration, and respect, and strive to build an environment where every voice matters. At the same time, security and compliance are the foundation of everything we do. By relying on proven standards and continuously improving our practices, we deliver solutions our clients can depend on. Responsibilities: Build and maintain IT systems for the Autenti platform based on Kubernetes, Terraform, and Ansible on Microsoft Azure, ensuring their security, monitoring, and high availability, Deploy applications to production environments and implement Continuous Delivery mechanisms across the organization, Design, implement, and develop solutions that enhance Autenti’s security and business continuity management (BCM), Detect and handle incidents, Collaborate with system administrators, developers, product stakeholders (analysts, testers, industry experts), and external service providers. What you need to join the team: Experience in managing virtualized server infrastructure (Linux-based), Strong knowledge of Microsoft Azure cloud environment, Understanding of DevSecOps principles, Experience in implementing security solutions for hybrid or cloud environments, Good knowledge of Kubernetes (k8s), Proficiency in Bash, Python, and PowerShell, Experience with Infrastructure as a Code tools: Terraform, Ansible, Experience in building automation pipelines for CD solutions such as Azure DevOps, GitHub or GitLab, Ability to install, configure, and support Java-based microservices, Experience working with development teams in Continuous Integration and Continuous Delivery processes, English proficiency. Nice to have: Microsoft Azure certifications, Experience as a network administrator, Experience as a Java developer, Experience in building zero-trust environments, Knowledge of Argo CD, Familiarity with debugging tools (JDB, GDB, IDA Pro), Understanding of ISO 27001 standards. What we offer: B2B cooperation model, Opportunity to work with modern technologies and shape technical solutions, Access to a developer library, Modern hardware (most of us work on MacBooks).
Technology
Coffee Mug
.Net Developer
Mid
Remote
Katowice, Poland
12,000 - 15,000 PLN
🏢 Summary: Offer for a Backend Developer role focused on designing and building scalable microservices and integrations in a cloud environment using .NET Core and Azure. The position involves real impact on system architecture, code quality, and long-term development of global streaming and media distribution platforms. Work is centered on event-driven systems and close collaboration within autonomous technical teams. 🗂️ Requirements: Minimum 2–3 years commercial experience with .NET and C#, Experience in designing system architecture, Experience with cloud solutions, Experience with microservices or event-driven systems, Ability to participate in code reviews, English level B2 or higher 📃 Skills: C#, .NET, Azure, Microservices, Docker, CosmosDB, MongoDB, SQL, Elasticsearch, Terraform, Git, AzureDevOps, ServiceBus, EventGrid, React, TypeScript 🏢 Description: O nas Jesteśmy software housem specjalizującym się w aplikacjach webowych i rozwiązaniach chmurowych. Od lat współpracujemy z globalnymi markami z branży filmowej i rozrywkowej, tworząc systemy, które codziennie wspierają ich działalność operacyjną i dystrybucyjną. Nasze projekty mają charakter długofalowy — rozwijamy platformy przez wiele lat, pracując blisko zespołów klienta. Cenimy stabilność, jakość i realny wpływ techniczny, a nie rotację krótkotrwałych kontraktów. Wśród naszych realizacji: platforma do sprzedaży licencji filmowych dla międzynarodowych dystrybutorów system katalogowania i dostarczania plików audio, wideo i napisów in-flight entertainment guide dla największych linii lotniczych platforma streamingowa dla branży lotniczej Kogo szukamy Szukamy backend developera, który chce mieć realny wpływ na architekturę, jakość kodu i sposób budowania rozwiązań w naszych projektach. Jeśli lubisz współtworzyć sensowne, skalowalne systemy i pracować w środowisku chmurowym — znajdziesz tu miejsce dla siebie. Czym będziesz się zajmować udziałem w projektowaniu architektury nowych funkcjonalności, usług i integracji współtworzeniem skalowalnych mikroserwisów opartych o .NET Core / C# (większość pracy to nowe funkcjonalności) dbaniem o jakość i spójność techniczną kodu udziałem w code review i dyskusjach architektonicznych współpracą z innymi zespołami przy projektowaniu rozwiązań end-to-end rozwijaniem i utrzymywaniem integracji między systemami (event-driven) Nasz stack .NET Core / C# Microservices, Docker, Event-Driven Architecture Azure: Functions, Service Bus, Cosmos DB, AI Search, Event Grid Databases: MongoDB, MS SQL, Cosmos DB Search: Elasticsearch, Azure AI Search Frontend: React, Micro-Frontends Architecture Infrastructure as Code: Terraform Azure DevOps, Git, GitHub Narzędzia AI: Claude Code, GitHub Copilot Szukamy osoby, która ma min. 2-3 lata doświadczenia komercyjnego w pracy z .NET / C# interesuje się architekturą i projektowaniem systemów ma doświadczenie z rozwiązaniami chmurowymi ma doświadczenie z mikroserwisami lub systemami event-driven potrafi jasno komunikować decyzje techniczne posługuje się angielskim na poziomie min. B2 Mile widziane znajomość Infrastructure as Code (Terraform) znajomość React i TypeScript Jak pracujemy Pracujemy w małych, samodzielnych zespołach (5–7 osób) złożonych z mid i senior developerów, QA oraz lidera technicznego. Każdy zespół ma dużą autonomię i realny wpływ na wybór technologii, architekturę i sposób pracy. Stawiamy na: merytoryczne code review i otwarte dyskusje techniczne wspólne decyzje architektoniczne bezpośrednią komunikację bez warstw korporacyjnego managementu ciągłe usprawnianie procesów i dzielenie się wiedzą Dlaczego warto do nas dołączyć masz realny wpływ na architekturę i kształt projektów pracujesz z doświadczonymi developerami i QA w małych, autonomicznych zespołach budujesz długofalowe rozwiązania o globalnym zasięgu elastyczna praca zdalna lub hybrydowa szybki, w pełni zdalny proces rekrutacyjny partnerska atmosfera i techniczne rozmowy od pierwszego dnia
Technology
Accenture
Java Developer Mid/Senior
Mid
Hybrid
Katowice, Poland
🏢 Summary: Development role focused on building and implementing Java-based global retail and enterprise solutions using Spring ecosystem and microservices architectures in cloud environments. The position involves configuring and integrating POS systems, payment solutions, and distributed systems while collaborating with QA and DevOps in an agile setup. You will contribute to cloud-native applications and CI/CD pipelines for international clients across multiple industries. 🗂️ Requirements: 2–3 years commercial experience with JVM languages (Java or Kotlin), Practical experience with Spring ecosystem (Spring Boot, Hibernate), Experience with automated testing frameworks (JUnit, JMockit or Cucumber), Experience with relational and non-relational databases, Strong SQL skills, Experience designing and consuming REST APIs, Understanding of CI/CD processes, Experience with Jenkins or Tekton, Maven, Nexus, SonarQube and Git, Experience with Docker, Basic knowledge of Kubernetes, Experience with cloud platforms (preferably AWS), Knowledge of distributed systems and Apache Kafka or OSGi, Experience with monitoring tools (Prometheus, Grafana, Dynatrace or ELK), English proficiency at minimum B2 level 📃 Skills: Java, Kotlin, Spring, SpringBoot, Hibernate, JUnit, JMockit, Cucumber, SQL, REST, Jenkins, Tekton, Maven, Nexus, SonarQube, Git, Docker, Kubernetes, AWS, Kafka, OSGi, Prometheus, Grafana, Dynatrace, ELK 🏢 Description: WHO WE ARE: Accenture is a leading global professional services company that helps the world’s leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue growth and enhance citizen services. We offer solutions and assets across Strategy & Consulting, Technology , Operations, Industry X and Accenture Song. For more information about Accenture Technology Poland please visit our website . THE WORK Design, build and implement global solutions for the Retail (Sales) sector using leading commercial products from our partners, recognized as market leaders in the Retail industry. Configure, test and develop custom workflows on the Java platform, including deploying solutions on POS devices and integrating with fiscal cash registers as well as external payment systems. Develop Java-based applications for international clients across industries such as Finance, Automotive, Telecommunications and Healthcare, using technologies like Java 8+, Spring Boot and Hibernate. Contribute to designing and building microservices-based architectures hosted in cloud environments (e.g., AWS, GCP, Azure), depending on business requirements. Collaborate closely with QA and DevOps teams to ensure high software quality, seamless delivery pipelines, and stable production operations. Work in an agile environment (Scrum) , actively participating in ceremonies and supporting continuous improvement of team processes and ways of working. Enjoy flexibility regarding work location, which may include remote work, onsite work at client locations, or time spent in an Accenture office — depending on project specifics. All our roles include some in-person collaboration to support learning, relationship-building and community engagement. As an employer, we aim to be as flexible as possible to accommodate your individual work–life needs. WHAT’S IN IT FOR YOU? Real impact on the product and its roadmap – you will be part of a team responsible for product development, with room to experiment with new technologies and propose your own ideas or improvements to existing functionalities. Collaboration with highly experienced engineers , combined with the opportunity to share your own knowledge and mentor less experienced developers (especially at Senior level). Work in agile, international teams delivering solutions for well‑known global clients across multiple industries, giving you exposure to diverse business domains and system architectures. A wide range of development opportunities in areas such as cloud solutions, Spring Boot, Spring Cloud, microservices architecture, Big Data, AI, BDD and TDD. Qualifications HERE’S WHAT YOU’LL NEED At least 2–3 years of commercial experience working with JVM languages (Java, Kotlin) of commercial experience working with JVM languages (Java, Kotlin). Practical experience with the Spring ecosystem (e.g., Spring Boot, Hibernate) and automated testing frameworks such as JUnit, JMockit or Cucumber. Experience with relational and non‑relational databases , strong SQL skills, and hands-on practice in designing and consuming REST APIs. Understanding of CI/CD processes and familiarity with tools such as Jenkins or Tekton, Maven, Nexus, SonarQube and Git. Ability to work with Docker and basic familiarity with Kubernetes. Experience with cloud technologies , preferably AWS. Working knowledge of distributed systems architecture and technologies such as Apache Kafka or OSGi. Hands-on experience with observability and monitoring tools such as Prometheus, Grafana, Dynatrace or the ELK Stack. Fluent English (min. B2) , enabling effective collaboration with international teams and active participation in discussions with stakeholders. BONUS POINTS IF YOU HAVE Deeper experience in designing microservices architectures in multi‑cloud environments (AWS, GCP, Azure). A proven track record in performance tuning and production monitoring using Prometheus, Grafana, Dynatrace or ELK in high‑availability environments. Experience mentoring less‑experienced developers or leading technical initiatives within your team (especially for Senior profiles). A note for candidates: Research shows that some applicants — especially those from underrepresented groups — may hesitate to apply if they don’t meet every listed requirement. If you believe you have the skills and potential to succeed in this role, even if you don’t tick every box, we strongly encourage you to apply. WHAT WE OFFER: Permanent employment contract. Individual support of a People Lead and a specific path of professional development, as well as the possibility of a session with a Coach. A wide training package (soft, technical, and language training offer, access to the e-learning platforms, Gallup test, GenAI training, possibility of co-financing courses, and certification). Employee Assistance Program - legal, financial, and psychological consultations. Accenture employees eligible for the Employee share purchase plan automatically become eligible for quarterly dividends if they own company shares. Paid employee referral program. Private medical care, life insurance. Access to the MyBenefit platform (possibility of using a wide range of products and services, including the Multisport card). WHAT WE BELIEVE: Accenture does not discriminate employment candidates on the basis of race, religion, color, sex, age, disability, national origin, political beliefs, trade union membership, ethnicity, denomination, sexual orientation or any other basis impermissible under Polish law. All our leaders are committed to building a better, stronger and more durable company for future generations to create positive, long-lasting change. Inclusion and diversity are fundamental to our culture and core values. Our rich diversity makes us more innovative and creative, which helps us better serve our clients and our communities. Our position as partner to many of the world’s leading businesses, organizations and governments affords us both an extraordinary opportunity and a tremendous responsibility to make a difference. Sustainability is one of our greatest responsibilities, which we embed it into everything we do and for everyone we work with. Clicking apply I hereby express my consent to process my personal data included in my job offer by Accenture Sp. z o.o. or any other entity of the Accenture group for recruitment purposes, and that it is a data controller within the meaning of GDPR. More information about Accenture (and if necessary also its representative) can be found here: https://www.accenture.com/pl-pl/privacy-policy #LI-EU #ATCPL
Technology
TSS
Programista Java
Mid
Remote
Warsaw, Poland
85 - 105 PLN
🏢 Summary: Offer for a Mid/Senior Java Backend Developer responsible for designing, developing and maintaining backend applications in a microservices architecture using Java and Spring Boot. The role includes building REST APIs, ensuring code quality and security, working with databases, and participating in CI/CD and Docker-based deployments. The position involves close collaboration within a technical team and contribution to architecture and technical decisions. 🗂️ Requirements: Minimum 3 years commercial experience in Java, Strong knowledge of Java 8+, Practical experience with Spring Boot, Experience with microservices architecture, Experience designing and implementing REST APIs, Knowledge of Oracle, PostgreSQL or MongoDB, Experience with Git and CI/CD environments, Experience writing unit tests, Knowledge of design patterns and clean code practices, Understanding of application security principles, Ability to design and implement system components independently, Fluent Polish and working English 📃 Skills: Java, SpringBoot, Microservices, REST, Oracle, PostgreSQL, MongoDB, Git, Jenkins, GitLabCI, Docker, CICD, OWASP, SQL, NoSQL 🏢 Description: W TSS napędzamy cyfrową rewolucję. Tworzymy zaawansowane systemy i innowacyjne rozwiązania z zakresu Software Development, FinTech, AI. Zakres odpowiedzialności: Tworzenie oprogramowania: Projektowanie, rozwój i utrzymanie aplikacji backendowych w technologii Java oraz Spring Boot. Architektura mikroserwisowa: Współtworzenie i rozwijanie rozwiązań opartych o mikroserwisy, REST API oraz nowoczesne wzorce projektowe. Jakość przede wszystkim: Pisanie czytelnego, wydajnego i łatwego w utrzymaniu kodu zgodnie z dobrymi praktykami programistycznymi. Testowanie i niezawodność: Tworzenie oraz rozwijanie testów jednostkowych, współpraca z zespołem testowym oraz dbanie o wysoką jakość dostarczanych rozwiązań. Automatyzacja procesów: Praca w środowisku CI/CD z wykorzystaniem narzędzi takich jak Jenkins czy GitLab CI. Konteneryzacja i wdrożenia: Udział w przygotowywaniu i wdrażaniu aplikacji z wykorzystaniem technologii Docker. Praca zespołowa: Ścisła współpraca z analitykami, testerami, architektami oraz innymi programistami przy realizacji projektów informatycznych. Bezpieczeństwo aplikacji: Stosowanie zasad bezpiecznego programowania oraz znajomości standardów OWASP Top 10 podczas tworzenia rozwiązań. Wymagania: Solidne doświadczenie komercyjne: Minimum 3 lata doświadczenia w programowaniu w języku Java - bardzo dobrą znajomość Java 8+ oraz praktyczne doświadczenie w budowie aplikacji backendowych. Znajomość Spring Boot i mikroserwisów: Praktyczne doświadczenie w projektowaniu i rozwoju rozwiązań opartych o architekturę mikroserwisową. Umiejętności bazodanowe: Dobrą znajomość baz danych Oracle, PostgreSQL i/lub rozwiązań NoSQL (np. MongoDB). Samodzielność techniczną: Umiejętność projektowania oraz implementacji nowych funkcjonalności i całych komponentów systemu od podstaw. Podejście jakościowe: Doświadczenie w pisaniu testów jednostkowych oraz stosowaniu wzorców projektowych i dobrych praktyk programistycznych. Znajomość narzędzi developerskich: Praktyczne doświadczenie w pracy z Git oraz środowiskami CI/CD. Znajomość REST: Umiejętność projektowania i implementacji usług REST API. Świadomość bezpieczeństwa: Znajomość podstaw bezpieczeństwa aplikacji Komunikację i współpracę: Umiejętność efektywnej pracy w zespole programistycznym oraz współpracy z zespołami testowymi. Znajomość języków: Biegłe posługiwanie się językiem polskim oraz znajomość języka angielskiego pozwalająca na swobodną pracę z dokumentacją techniczną. Dodatkowym atutem będzie: Doświadczenie z rozwiązaniami chmurowymi oraz nowoczesnymi platformami wdrożeniowymi. Znajomość zagadnień DevOps i automatyzacji procesów dostarczania oprogramowania. Doświadczenie w optymalizacji wydajności aplikacji oraz analizie problemów produkcyjnych. Praktyka w pracy przy dużych projektach enterprise realizowanych dla sektora publicznego lub komercyjnego. Otwartość na dzielenie się wiedzą oraz aktywne wspieranie rozwoju zespołu. Co zyskujesz, dołączając do teamu? Stabilność i elastyczność: Długofalową współpracę w oparciu o kontrakt B2B. Realny wpływ: Pracę nad kluczowymi projektami, gdzie Twoje decyzje architektoniczne kształtują finalny produkt. Zdrowie pod kontrolą: Dofinansowanie do prywatnej opieki medycznej w PZU. Stały rozwój: Dostęp do wewnętrznych, specjalistycznych szkoleń z zakresu m.in . cyberbezpieczeństwa. Środowisko entuzjastów: Pracę w zespole, gdzie pasja łączy się z profesjonalizmem, a dobra atmosfera to standard, nie benefit.
Technology
TQLO SP. Z O.O.
Java Developer
Senior
Hybrid
Krakow, Poland
120 - 140 PLN
🏢 Summary: Backend Java Developer role focused on building and maintaining scalable backend services and REST APIs within a microservices architecture for large-scale digital platforms. The position involves designing high-performance, secure, and reliable systems in an international environment. Work includes architectural decisions, CI/CD processes, and production support. 🗂️ Requirements: Minimum 4 years commercial experience in Java, Strong knowledge of Spring and Spring Boot, Experience building REST APIs, Experience with microservices architecture, Knowledge of SQL databases (PostgreSQL, Oracle or similar), Experience with CI/CD processes, Proficiency with Git, Experience with Maven or Gradle, Experience working in Agile or DevOps environments, Very good English skills 📃 Skills: Java, Spring, SpringBoot, REST, Microservices, PostgreSQL, Oracle, SQL, CI/CD, Git, Maven, Gradle, Agile, DevOps, AWS, GCP, Azure, Docker, Kubernetes, Kafka, MQ 🏢 Description: Nasz Klient to międzynarodowa organizacja realizująca projekty technologiczne dla globalnych firm. Projekt koncentruje się na rozwoju nowoczesnych platform cyfrowych wykorzystywanych przez użytkowników na dużą skalę. Zakres współpracy obejmuje rozwój usług backendowych, API oraz rozwiązań opartych o architekturę mikroserwisową, z naciskiem na wydajność, bezpieczeństwo i niezawodność. Do współpracy zapraszamy osoby z doświadczeniem w tworzeniu rozwiązań backendowych w Java , które chcą uczestniczyć w rozwoju nowoczesnych systemów realizowanych w międzynarodowym środowisku. 📍 Tryb Współpracy: Kraków – model hybrydowy (2 dni w tygodniu z biura) ⏱️ Dostępność: Poszukujemy osób dostępnych od zaraz lub z maksymalnie 1-miesięcznym okresem wypowiedzenia 🧑💻 CZYM BĘDZIESZ SIĘ ZAJMOWAĆ? Rozwojem i utrzymaniem usług backendowych wspierających kluczowe procesy biznesowe Tworzeniem oraz rozwijaniem rozwiązań opartych o REST API i architekturę mikroserwisową Współpracą z zespołami technologicznymi przy projektowaniu i wdrażaniu nowych funkcjonalności Udziałem w podejmowaniu decyzji dotyczących architektury, wydajności oraz bezpieczeństwa rozwijanych rozwiązań Rozwijaniem procesów automatyzacji, testów oraz praktyk wspierających jakość dostarczanego oprogramowania Analizą i rozwiązywaniem problemów pojawiających się w środowiskach produkcyjnych Udział w inicjatywach związanych z optymalizacją kodu, narzędzi oraz procesów developerskich 🔍 CZEGO OD CIEBIE OCZEKUJEMY? Must have: Komercyjne doświadczenie w programowaniu w Java - minimum 4 lata Bardzo dobra znajomość Spring oraz Spring Boot Praktyczne doświadczenie w tworzeniu REST API Doświadczenie w pracy z architekturą mikroserwisową Znajomość baz danych PostgreSQL , Oracle lub innych baz SQL Doświadczenie w pracy z procesami CI/CD Bardzo dobra znajomość Git Znajomość narzędzi Maven lub Gradle Doświadczenie w pracy w zespołach wykorzystujących metodyki Agile lub praktyki DevOps Bardzo dobra znajomość języka angielskiego Nice to have: Doświadczenie z platformami chmurowymi AWS , GCP lub Azure Znajomość Docker i Kubernetes Doświadczenie w pracy z Kubernetes Znajomość Kafka , MQ lub innych rozwiązań opartych o komunikację zdarzeniową 🤝 DLACZEGO WARTO? Udział w rozwoju nowoczesnych platform cyfrowych wykorzystywanych na globalną skalę Współpraca w międzynarodowym środowisku z doświadczonymi specjalistami technologicznymi Możliwość rozwoju kompetencji w obszarze architektury mikroserwisowej, rozwiązań chmurowych oraz nowoczesnych praktyk inżynierskich Projekt wykorzystujący technologie takie jak Java , Spring Boot , REST API , PostgreSQL , Kafka oraz rozwiązania chmurowe Środowisko współpracy oparte na wymianie wiedzy, wysokich standardach jakości oraz nowoczesnych praktykach wytwarzania oprogramowania Dziękujemy za wszystkie zgłoszenia! Skontaktujemy się z wybranymi osobami. TQLO Sp. z o.o. – Agencja Zatrudnienia (nr KRAZ 33580)
Technology
Workai
QA Engineer
Mid
On-site
Bialystok, Poland
8,000 - 12,000 PLN
🏢 Summary: The offer is for a QA Engineer responsible for manual and automated testing of web and mobile applications in a cloud-based environment. The role involves preparing test documentation, maintaining regression tests, reporting issues, and collaborating with cross-functional teams within CI/CD-driven processes. It provides opportunities to develop in test automation, API testing, performance testing, and test management. 🗂️ Requirements: Minimum 2 years of experience in testing web and mobile applications, Basic knowledge of GIT, Basic knowledge of SQL, Basic knowledge of JIRA or DevOps, Knowledge of CI and CD processes, Understanding of web applications and microservices, Ability to create effective test cases, Experience with manual testing, Ability to participate in test automation processes, Good command of English, Good command of Polish 📃 Skills: GIT, SQL, JIRA, DevOps, CI, CD, SOAP, REST, GraphQL, SoapUI, Postman, Selenium, Jmeter, C# 🏢 Description: We build innovative digital products for the modern workplace in the Cloud, and we need your help. Our products are being used by hundreds of thousands of employees worldwide, so it’s our top priority to deliver the best and bug-free experiences. The QA-friendly processes such as Continuous Integration, Continuous Delivery, and Code Review will help you at every step. You will always have direct contact with a Team Leader, UX Designer, and Product Owner, and access to all the resources you need to make your work efficient and fun. Responsibilities: prepare product and test documentation (case study, scenario, reports, etc.), prepare and maintain regression scenario tests, register requests/issues and report work results, coordinate the process of handling requests, clarify any possible concerns with analysts, developers and clients, participate in manual testing and test automation processes. Apply if you: have at least 2 years of experience in testing web and mobile applications, have at least basic knowledge of GIT, SQL, JIRA or Devops, know Software development process with CI and CD, have knowledge of how web applications and microservices work, are meticulous and able to creatively find solutions for any possible problems, are able to create effective test cases, can think creatively and skillfully find out-of-the-box solutions, are interested in modern technologies, have a good command of spoken and written English, have a good command of written and spoken Polish, are able to work in a team (everyday communication with testers, programmers, analysts and clients), are focused on long-term cooperation, development and expanding responsibilities (promotion to higher positions). Nice to have: knowledge of: SOAP/REST/GraphQL, SoapUI, Postman, Selenium, Jmeter, C#, higher technical education degree (including final year students). We offer: hybrid or on-site model of working, possible development towards: project test management and planning, planning and preparation of automated tests, planning and preparing API tests, planning and preparing performance tests, certifications and knowledge transfer, the latest technologies, which you will be working with, fully equipped workplace, benefits package (private medical care, Multisport card).
Technology
j-labs
Senior Software Engineer | AI | Java+Python
Senior
Hybrid
Krakow, Poland
160 - 195 PLN
🏢 Summary: Development of an AI-driven financial platform using advanced NLP to deliver real-time market data through natural language queries for institutional investors. The role covers end-to-end ownership from analysis to production and support within a microservices architecture. You will design and build scalable backend systems using Java and Python in a high-frequency deployment environment. 🗂️ Requirements: Minimum 5 years of software development experience, Strong knowledge of SOLID, Strong knowledge of CleanCode, Strong knowledge of DDD, Strong knowledge of BDD, Proven experience with Java, Proven experience with Python, Experience with Spring, Experience with SQL, Experience with NoSQL, Experience with PostgreSQL, Experience with MongoDB, Experience with Microservices, Experience with EventStreaming, Very good English skills 📃 Skills: Java, Python, Spring, SQL, NoSQL, PostgreSQL, MongoDB, Microservices, Kafka, Hibernate, AWS, Azure, GCP, Terraform, Docker, Kubernetes, NLP, AI, MachineLearning, LangChain, LangGraph, React, Vue, Clojure, Kotlin, Bash 🏢 Description: O PROJEKCIE Dołączysz do zespołu, który buduje platformę AI w obszarze finansowym. Tworzymy rozwiązanie oparte o zaawansowane NLP i AI , które pozwala instytucjonalnym inwestorom zadawać pytania w języku naturalnym i w czasie rzeczywistym otrzymywać dane rynkowe. To realny produkt używany globalnie - nowa generacja bankowości cyfrowej . Aktualnie używane technologie: Java, JavaScript, Clojure, Kotlin, Bash, Python. Frameworki wybiera zespół (często React i Vue ). KOGO SZUKAMY Osoby, która bierze odpowiedzialność end-to-end (analiza → development → testy → produkcja → support), pracuje blisko produktu i biznesu, Osoby, która będzie miał realny wpływ na architekturę, jakość i tempo delivery ciekawej nowych technologii i eksperymentów ludzi, którzy akceptują „kontrolowane porażki” jako element nauki developerów, którzy lubią się uczyć nowych języków i narzędzi osób, które chcą budować realny produkt W P RAKTYCE OZNACZA TO Pracę w małym zespole (4–6 osób) z dedykowanym Product Ownerem Przekładanie wymagań biznesowych na stories i iteracyjne wypuszczanie ich na produkcję Projektowanie i rozwijanie nowych elementów systemu zgodnie z ograniczeniami technologicznymi Świadome zarządzanie długiem technicznym (balans między „nowe” a „naprawiamy”) Pair programming i realną współpracę przy projektowaniu rozwiązań Aktywne wsparcie produkcji – bo to, co budujesz, faktycznie żyje i jest używane WYMAGANIA (MUST HAVE) Min. 5 lat doświadczenia w tworzeniu oprogramowania Bardzo dobra znajomość SOLID, Clean Code, DDD, BDD Java + Python (udokumentowane doświadczenie) Spring Framework Bazy danych SQL i NoSQL (PostgreSQL, MongoDB) Mikroserwisy i event streaming Bardzo dobra znajomość języka angielskiego (mówienie + pisanie) Chęć dzielenia się wiedzą i współpracy przy projektowaniu systemów Nie wymagamy doświadczenia w bankowości – świeże spojrzenie jest mile widziane . Duży plus , jeśli masz doświadczenie w: Machine Learning / NLP / AI / Data Science NICE TO HAVE Prompt Engineering LangChain LangGraph Clean Architecture JAK PRACUJEMY Zespoły samoorganizujące się , hybrydowy model pracy Nie pracujemy w sprintach – stawiamy na flow : małe, niskiego ryzyka zmiany częste wdrożenia na produkcję tysiące deploymentów rocznie (np. 32 tys. zmian w 2021 ) Produkcja i klienci są na pierwszym miejscu Specjalizacja jest OK, ale cenimy elastyczność i wyjście poza strefę komfortu Zawsze możesz liczyć na pair programming i wsparcie zespołu Sam/a zobacz, dlaczego warto być w j-labs! Dołączysz do firmy stworzonej przez inżynierów dla inżynierów , która istnieje na rynku od 15 lat. Obecnie zatrudniamy ponad 500 osób . j-labs to stabilność i długofalowa współpraca – około 25% załogi to osoby pracujące już ponad 5 lata! Możesz zmienić projekt – rób to co lubisz, rozwijaj swoje kompetencje, zdobywaj nowe. Robimy dobre IT albo wcale . Technologie, w których pracujemy to m.in. Java 17/21, Spring, Hibernate, Mikroserwisy, AWS/Azure/GSP/, Terraform, Docker, Kubernetes,Kafka Eksperci przyciągają ekspertów - średnie doświadczenie naszych inżynierów wynosi 12 lat , a 30% zostaje zatrudnionych z polecenia . Stawiamy na knowledge sharing i rozwój . Organizujemy Talk4Devs, meet’upy , dajemy Ci przestrzeń do budowania swojej marki osobistej jako prelegent, czy prowadzenia własnych projektów, których rezultaty możesz przedstawiać m.in. na naszym blogu. Dołącz do Gildii Technologicznej l ub stwórz własną - nasze community zrzeszają specjalistów w obszarach : Java , Kotlin, .NET, Frontend, Management, DevOps, Quality Assurance Mamy zakodowane, że jest czas pracy i czas nie pracy, więc bardzo dbamy o to, aby work life balance został zachowany. Otrzymaliśmy w tym roku certyfikat Great Place to Work (aż 80% odpowiedzi w ankiecie dotyczącej różnych obszarów wybierało najwyższe noty, jesteśmy w pierwszej 10 firm z najlepszym wynikiem)