Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
April 28, 2026
Mid/Senior Java Developer
Mid • Hybrid
100 - 140 PLN
Warsaw, Poland
Apply now
We are seeking experienced Mid and Senior Java Developers who will join the project for our client in the telecommunications industry. The successful candidate will bring advanced expertise in Java 21, contributing to the development of backend services that serve as a critical integration layer across multiple domain services. Additionally, the position offers the opportunity to engage in a strategic migration towards a Node.js and TypeScript ecosystem.
Responsibilities
Implementation of new functionalities in an existing system
Working with APIs (REST, OpenAPI)
Handling events and cross-system integrations
Writing tests (unit + integration)
Applying ready-made patterns (without architecture design)
Participating in code reviews
Senior additional responsibilities:
Leading technical discussions and architectural decisions within the squad
Leading migration initiatives for specific domains
Mentoring mid-level developers
Conducting knowledge-sharing sessions on complex patterns
Qualifications
-
Java Experience:
Mid-Level candidates with a minimum of 3 years’ experience in Java
Senior candidates with at least 5 years’ experience in Java
Proficient with Java 21 features such as virtual threads, records, and pattern matching
Experience with Spring Boot
Knowledge of MongoDB
Strongly preffered: Node.js/TypeScript experience
Proficiency in English at B2 level or higher
Benefits
Hybrid work (1-2 days in Warsaw office)
Unique TEAL culture, relationship- and respect-driven community, non-corporate atmosphere
Agile approach and no bureaucracy
Outstanding integration trips to various places in Europe for all employees.
Activities to support your well-being and health
Luxmed Gold Extended medical care and Multisport Plus benefit
Similar jobs you might like
Technology
Toro Performance Sp. z o.o.
Java Developer
Mid
Remote
🏢 Summary: Mid/Senior Java Developer role focused on building and maintaining scalable backend systems using Java 17/21 and Spring Boot 3. The position involves developing REST APIs, working with relational and NoSQL databases, and contributing to CI/CD pipelines and code quality improvements. The role also includes refactoring, code reviews, and collaboration on modern architecture patterns. 🗂️ Requirements: Minimum 5 years of commercial experience in Java, Very good knowledge of Spring, Spring Boot, Spring Data, Spring Security, Spring Cloud, Strong experience with Hibernate and JPA, Solid SQL knowledge and hands-on experience with PostgreSQL, Understanding of REST, HTTP, JWT, OAuth2, Practical experience with at least one NoSQL database, Basic knowledge of Git and CI/CD pipelines, Strong knowledge of OOP principles and clean code practices 📃 Skills: Java, Spring, SpringBoot, SpringData, SpringSecurity, SpringCloud, Hibernate, JPA, SQL, PostgreSQL, REST, HTTP, JWT, OAuth2, MongoDB, Redis, Cassandra, DynamoDB, Git, CI/CD, JUnit, Mockito, Testcontainers, Pact, Docker, Kubernetes, OpenShift, Kafka, RabbitMQ, Prometheus, Grafana, ELK 🏢 Description: We are a software house delivering projects for international clients, and we are looking for Mid / Senior Java Developers to join our team. Responsibilities: Designing and writing clean, scalable code (primarily Java 17/21 + Spring Boot 3) Creating and maintaining REST APIs (OpenAPI / Swagger) Working with relational databases (PostgreSQL + advanced SQL) Implementing solutions using NoSQL (MongoDB / Redis / DynamoDB – preferred) Working with CI/CD (GitHub Actions / GitLab CI / Jenkins) Refactoring and improving existing code Code reviews and knowledge sharing within the team Requirements: Must have: Minimum 5 years of commercial experience in Java Very good knowledge of Spring → Spring Boot → Spring Data / Security / Cloud Hibernate / JPA at the level "I can explain what @EntityGraph and dirty checking do" Solid SQL knowledge + experience with PostgreSQL Understanding of REST, HTTP, authentication (JWT / OAuth2) Practical knowledge of at least one NoSQL database (Mongo / Redis / Cassandra / Dynamo) Git + CI/CD basics Very good knowledge of OOP principles and clean code Preferred (will earn big + points): Java 21, virtual threads, records, sealed classes Testing (JUnit 5 + Mockito / Testcontainers / Pact) Docker + Kubernetes / OpenShift (at least the basics) Message brokers (Kafka / RabbitMQ) Monitoring (Prometheus / Grafana / ELK) Experience in domain-driven design / hexagonal / clean architecture
Technology
speedapp
Backend developer (Java) z AI
Mid
Hybrid
Warsaw, Poland
120 - 130 PLN/hr
🏢 Summary: Long-term B2B opportunity for Mid and Senior Backend Developers (Java) in the telecom sector, focused on building and developing modern backend systems with AI elements. The role involves designing REST APIs, working with event-driven architecture, and maintaining production-grade distributed systems. Senior candidates additionally drive system design, migrations, and production ownership. 🗂️ Requirements: 4+ years (Mid) or 6+ years (Senior) commercial backend experience, Strong knowledge of Java 21+, Hands-on experience with Spring Boot 3.x, Experience designing and developing REST APIs, Knowledge of OpenAPI and system integrations, Experience with event-driven architecture, Experience with unit and integration testing, Experience with monitoring, logging, troubleshooting, Knowledge of Spring Security, OAuth2, JWT, Experience with NoSQL databases, Experience with Maven or similar build tools, For Senior: experience designing distributed systems, For Senior: production ownership and incident handling, For Senior: experience leading technology migrations 📃 Skills: Java, Spring, SpringBoot, REST, OpenAPI, OAuth2, JWT, MongoDB, NoSQL, Maven, EventDriven, DistributedSystems, Monitoring, Logging, Troubleshooting, Node.js, TypeScript, Express, Fastify, NestJS, Kafka, RabbitMQ, GraphQL, Docker, Kubernetes, Terraform, OpenTelemetry, Jest, Vitest, npm, pnpm 🏢 Description: Dla klienta z branży telekomunikacyjnej poszukujemy Senior i Mid Backend Developerów (Java) z AI do długofalowej współpracy! ZADANIA WYMAGANIA Wymagania – Mid Minimum 4+ lata doświadczenia komercyjnego w backend development Bardzo dobra znajomość Java 21+ Praktyczne doświadczenie w Spring Boot 3.x Doświadczenie w projektowaniu i rozwijaniu REST API Znajomość OpenAPI oraz integracji systemowych Doświadczenie w architekturze event-driven Znajomość testów jednostkowych i integracyjnych Doświadczenie z monitoringiem, logowaniem i troubleshootingiem Znajomość Spring Security / OAuth2 / JWT Praca z bazami NoSQL (np. MongoDB) Znajomość Maven lub podobnych narzędzi buildowych Angielski minimum B2 Wymagania – Senior Minimum 6+ lat doświadczenia komercyjnego w backend development Wszystko co w wymaganiach na Mid powyżej Doświadczenie w projektowaniu systemów rozproszonych Ownership produkcyjny i rozwiązywanie incydentów production Doświadczenie w prowadzeniu migracji technologicznych Mentoring juniorów i midów Bardzo dobra znajomość API design, integracji i architektury event-driven Angielski minimum B2 MILE WIDZIANE Komercyjne doświadczenie z Node.js oraz TypeScript (mocno preferowane) Express / Fastify / NestJS Kafka lub RabbitMQ GraphQL Docker / Kubernetes Terraform OpenTelemetry Jest / Vitest npm / pnpm CO OFERUJEMY NA TYM PROJEKCIE? Współpracę w oparciu o umowę B2B i stawkę: 150-175zł/h netto + VAT dla seniora, 120-130zł/h netto + VAT dla mida. Pracę hybrydową z Warszawy (1-2 razy w tygodniu w biura). Wsparcie dedykowanego opiekuna. Po dołączeniu do speedapp, otrzymasz kontakt do dedykowanego opiekuna, który zadba, aby współpraca z nami oraz z klientem sprawiała Ci satysfakcję. Wydarzenia oraz spotkania integracyjne, a także udział w różnych inicjatywach np. sportowych. Dostęp do oferty benefitów (opieka medyczna, ubezpieczenie na życie, karta Multisport). JAK WYGLĄDA REKRUTACJA? Zgłoszenie : Zaaplikuj i prześlij swoje CV. Po weryfikacji aplikacji rekruter skontaktuje się telefonicznie z wybranymi kandydatami. Screening : Porozmawiaj z rekruterem speedapp o Twoim doświadczeniu . Kolejne etapy: Rekruter speedapp przedstawi Ci jak wygląda proces rekrutacji na dane stanowisko. Rekruter speedapp pozostanie z Tobą w kontakcie podczas całego procesu. O SPEEDAPP W speedapp wierzymy, że organizacja jest tak dobra jak tworzący ją ludzie. Jesteśmy zespołem ekspertów IT i innych specjalistów pracujących dla naszych klientów na całym świecie (m.in Izrael, Austria, USA). Wykraczamy daleko poza kategorię HR. Budujemy zespoły IT, a także pomagamy w ich zarządzaniu. 👉 10 lat doświadczenia 👉 +100 klientów na całym świecie +300 zatrudnień rocznie 💎 Jesteśmy laureatem prestiżowej nagrody Diamenty Forbes cztery lata z rzędu (2022, 2023, 2024, 2025), członkiem sieci Fast Growth Icons oraz FinTech Poland. MASZ PYTANIA? Skontaktuj się bezpośrednio z rekruterem odpowiedzialnym za ten proces. Aleksandra Mazur Junior IT Delivery Consultant aleksandra.mazur@speedapp.pl +48 728 360 029
Technology
Link Group
Mid Java Developer
Mid
Hybrid
Warsaw, MZ, Poland
100 - 140 PLN
🏢 Summary: Mid-level Java backend role focused on designing and delivering scalable microservices and RESTful APIs in a cloud-native environment. The position covers data and event processing, testing, code reviews, and CI/CD contributions within SCRUM delivery. 🗂️ Requirements: 3–5 years of commercial backend development experience, Strong Java and Spring Boot proficiency, Experience with relational databases and PostgreSQL, RESTful API design and OpenAPI documentation, Event-driven architecture and Kafka, SCRUM methodology 📃 Skills: Java, SpringBoot, PostgreSQL, Kafka, OpenAPI, Vault, Kubernetes, Docker, Terraform, GitLab, Jenkins, Maven, REST, SCRUM 🏢 Description: Mid Java Developer We are looking for a Mid Java Developer (3–5 years of experience) to design and build scalable, high-performance backend services and APIs within a modern tech environment. Requirements: Experience: 3–5 years of commercial backend development with strong proficiency in Java and Spring Boot. Tech Stack: Backend: Java 21+, Spring Boot, PostgreSQL, Kafka, OpenAPI, Vault DevOps & Cloud: Kubernetes (IBM Cloud), Docker, Terraform, GitLab CI/Jenkins, Maven Core Skills: Relational databases, RESTful API design/documentation, event-driven architecture, and SCRUM methodology. Nice to Have: Basic familiarity with Angular to collaborate effectively with frontend teams. Cloud experience (IBM Cloud/AWS/Azure) or interest/experience in AI/LLM integration. Financial services background or experience in distributed global teams. Responsibilities: Backend & API Development: Design and build scalable microservices and RESTful APIs using Java 21+ and Spring Boot. Data & Messaging: Manage seamless data flows using relational databases (PostgreSQL) and event-driven architecture (Kafka). Quality & Testing: Write clean, maintainable code backed by comprehensive unit and integration tests, and conduct peer code reviews. Delivery & DevOps: Engage in the full SCRUM lifecycle and contribute to the evolution of local CI/CD pipelines and cloud-native infrastructure.
Technology
PTH EUROTRONIC Sp. z o.o.
Java Software Engineer
Senior
On-site
Poznań, Poland
🏢 Summary: Oferta dla Senior/Mid Java Developera obejmuje rozwój aplikacji webowych, implementację logiki biznesowej i interfejsów oraz współtworzenie architektury rozwiązań. Praca ma charakter hybrydowy z przewagą pracy w biurze w Poznaniu lub Wrocławiu, z możliwością zatrudnienia na umowę o pracę albo kontrakt B2B. 🗂️ Requirements: 4–6 lat doświadczenia jako Programista Java, Bardzo dobra znajomość Java, Dobra znajomość JavaScript, Dobra znajomość React, Znajomość Spring, Znajomość Hibernate/JPA, Projektowanie architektury systemów IT, Projektowanie i tworzenie aplikacji internetowych, Integracja backendu z frontendem, Bardzo dobra znajomość relacyjnych baz danych i SQL, Doświadczenie w pracy hybrydowej i z klientem biznesowym, Możliwość pracy przez większość czasu z biura w Poznaniu lub Wrocławiu, Miejsce zamieszkania w Poznaniu, Wrocławiu lub najbliższej okolicy, Wypełnienie formularza aplikacyjnego na etapie rekrutacji 📃 Skills: Java, JavaScript, React, Spring, Hibernate, JPA, SQL 🏢 Description: Aktualnie do naszego biura w Poznaniu lub Wrocławiu poszukujemy kandydata na stanowisko Senior/Mid Java Developer. Ze względu na charakter współpracy prosimy o aplikowanie wyłącznie osoby mieszkające w Poznaniu, Wrocławiu lub ich najbliższych okolicach, które będą mogły przez większość czasu pracy wykonywać obowiązki z naszego biura. Opis stanowiska: projektowanie i implementacja logiki biznesowej oraz interfejsów użytkownika projektowanie i rozwój aplikacji internetowych (backend oraz integracja z warstwą frontend) udział w tworzeniu architektury rozwiązań oraz dobór odpowiednich technologii code review, design review, dbanie o wysoką jakość kodu i standardy zespołu Wymagania: minimum 4–6 lat doświadczenia zawodowego jako Programista Java bardzo dobra znajomość Java oraz dobra znajomość JavaScript dobra znajomość React umiejętność projektowania architektury systemów IT znajomość frameworków i technologii: Spring, Hibernate/JPA doświadczenie w projektowaniu i tworzeniu aplikacji internetowych (w tym: backend, integracja, web design), bardzo dobra znajomość relacyjnych baz danych i języka SQL umiejętność pracy zespołowej, komunikatywność i odpowiedzialność doświadczenie w pracy w modelu hybrydowym i współpracy z klientem biznesowym Mile widziane: Znajomość Ant Design Znajomość MyBatis Znajomość PHP Oferujemy: stabilne warunki zatrudnienia w oparciu o umowę o pracę lub kontrakt B2B pracę z biura w lokalizacjach Poznań/Wrocław (nie oferujemy pracy 100% zdalnej!) elastyczne godziny pracy (możliwość rozpoczęcia między 7:00 a 9:00) dostęp do karty Multisport ubezpieczenie na życie prywatną opiekę medyczną dofinansowanie do wypoczynku („wczasy pod gruszą”) możliwości rozwoju i udział w szkoleniach przyjazną atmosferę pracy i wsparcie zespołu w codziennych zadaniach. ❗Informujemy, że do wybranych kandydatów zostanie przesłany formularz aplikacyjny. Wypełnienie formularza jest warunkiem włączenia kandydata do procesu rekrutacyjnego. ❗
Technology
Netguru
Java Developer (Freelance)
Mid
Remote
Poznan, WP, Poland
30 - 30 EUR/hr
🏢 Summary: Mid-level Java Developer role on a B2B contract to build and enhance an enterprise SaaS platform, collaborating closely with the client’s engineering teams. The position involves backend development, ERP integrations, data analysis features, and support during US working hours. Remote work with set afternoon/evening CET hours and competitive hourly rate. 🗂️ Requirements: 3–4 years backend development experience with Java and Kotlin, Strong object-oriented programming and Java fundamentals, Experience with Spring Boot, Experience designing RESTful APIs, SQL and relational databases proficiency, Ability to work independently during off-standard hours, Clear communication in distributed international teams, Professional English proficiency (spoken and written), Experience in SaaS, startups, or customer-facing development 📃 Skills: Java, Kotlin, Spring, SpringBoot, REST, SQL, ERP, CI/CD, Docker, AWS, OOP 🏢 Description: Description We are looking for a Mid-level Java Developer to join our client’s engineering team and support the development of a SaaS platform used by enterprise customers. This role requires working in close collaboration with both Netguru and our client’s teams, acting as a fully integrated contributor within the client's software organization. This is a B2B contract position. Hourly rate: up to 30 EUR/h (net, invoiced). Working hours: 14:30 to 22:30 CET (±30 minutes). Responsibilities Perform development work as part of the client’s software engineering teams Support the client’s developers in daily tasks and project work Provide assistance to the client’s customers during US working hours Monitor and resolve critical issues that arise outside of standard European hours Participate in regular team meetings and virtual team events Integrate with the client’s wider developer community Contribute to the ongoing development of the client’s SaaS solution, including: Integrating with customer ERP systems to retrieve data Analyzing data and delivering insights back to customers Building and maintaining features within the SaaS application Requirements 3–4 years of experience in backend development with Java and Kotlin Solid understanding of object-oriented programming and Java fundamentals Experience with Spring Boot and RESTful API design Familiarity with SQL and working with relational databases Comfortable working independently during off-standard hours Ability to communicate clearly and collaborate in distributed, international teams Professional working proficiency in English (spoken and written) Exposure to startups, SaaS products, or customer-facing development Current residence within the European Union is required. Nice to Have Experience with ERP system integration Exposure to SaaS product development Familiarity with CI/CD pipelines and containerized environments Knowledge of AWS or other cloud platforms Prior experience working in customer-facing support or issue resolution Benefits In return, we offer: 100% remote, flexible work; work with an experienced team of developers and continuous development of your hard and soft skills; dev-friendly processes such as Continuous Integration, Continuous Delivery, Code Review and bug bashes; long-term collaboration on challenging products (FinTech, B2B software, E-commerce and more). What will happen next? We would like to know you better, so we will invite you for a meeting with our recruiter. Next, you'll be asked to solve the task or invited to an interview and pair programming with one of our iOS Developers. Looking for a full-time job? Check out our and find out more about our open recruitment processes. If you need any disability-related adaptation at any step of the recruitment process – simply let the recruiter know! We'd be happy to help.
Technology
Netguru
Java Developer (Freelance)
Mid
Remote
Poznan, Poland
30 - 30 EUR/hr
🏢 Summary: Mid-level Java Developer role focused on building and maintaining a SaaS platform for enterprise customers, working as an integrated member of the client’s engineering team. The position involves backend development, ERP integrations, data analysis, and supporting production issues during US working hours. This is a B2B contract with fixed afternoon/evening CET working hours. 🗂️ Requirements: 2–4 years backend development experience with Java, Strong knowledge of object-oriented programming, Experience with Spring Boot, Experience designing RESTful APIs, Experience with SQL and relational databases, Ability to work independently during off-standard hours, Professional proficiency in English 📃 Skills: Java, Spring, SpringBoot, REST, SQL, RDBMS, OOP, ERP, CI/CD, AWS, Docker 🏢 Description: We are looking for a Mid-level Java Developer to join our client’s engineering team and support the development of a SaaS platform used by enterprise customers. This role requires working in close collaboration with both Netguru and our client’s teams, acting as a fully integrated contributor within the client's software organization. This is a B2B contract position. Hourly rate: up to 30 EUR/h (net, invoiced). Working hours: 14:30 to 22:30 CET (±30 minutes). Responsibilities Perform development work as part of the client’s software engineering teams Support the client’s developers in daily tasks and project work Provide assistance to the client’s customers during US working hours Monitor and resolve critical issues that arise outside of standard European hours Participate in regular team meetings and virtual team events Integrate with the client’s wider developer community Contribute to the ongoing development of the client’s SaaS solution, including: Integrating with customer ERP systems to retrieve data Analyzing data and delivering insights back to customers Building and maintaining features within the SaaS application Requirements 2–4 years of experience in backend development with Java Solid understanding of object-oriented programming and Java fundamentals Experience with Spring Boot and RESTful API design Familiarity with SQL and working with relational databases Comfortable working independently during off-standard hours Ability to communicate clearly and collaborate in distributed, international teams Professional working proficiency in English (spoken and written) Nice to Have Experience with ERP system integration Exposure to SaaS product development Familiarity with CI/CD pipelines and containerized environments Knowledge of AWS or other cloud platforms Prior experience working in customer-facing support or issue resolution Benefits In return, we offer: 100% remote, flexible work; work with an experienced team of developers and continuous development of your hard and soft skills; dev-friendly processes such as Continuous Integration, Continuous Delivery, Code Review and bug bashes; long-term collaboration on challenging products (FinTech, B2B software, E-commerce and more). What will happen next? We would like to know you better, so we will invite you for a meeting with our recruiter. Next, you'll be asked to solve the task or invited to an interview and pair programming with one of our iOS Developers. Looking for a full-time job? Check out our and find out more about our open recruitment processes. If you need any disability-related adaptation at any step of the recruitment process – simply let the recruiter know! We'd be happy to help.
Technology
Netguru
Java Developer (Freelance)
Mid
Remote
Warsaw, Poland
36 - 50 EUR/hr
🏢 Summary: Mid-level Java Developer role on a B2B contract to support and enhance an enterprise SaaS platform, working closely with distributed engineering teams. The position involves backend development, ERP integrations, data processing, and production support during US hours. Fully remote with fixed afternoon/evening CET schedule. 🗂️ Requirements: 2–4 years backend development experience with Java, Strong knowledge of OOP and Java fundamentals, Experience with Spring Boot, Experience designing RESTful APIs, Experience with SQL and relational databases, Ability to work independently during off-standard hours, Professional proficiency in English 📃 Skills: Java, Spring, SpringBoot, REST, SQL, RDBMS, OOP, ERP, CI/CD, AWS, Docker, SaaS 🏢 Description: We are looking for a Mid-level Java Developer to join our client’s engineering team and support the development of a SaaS platform used by enterprise customers. This role requires working in close collaboration with both Netguru and our client’s teams, acting as a fully integrated contributor within the client's software organization. This is a B2B contract position. Hourly rate: up to 30 EUR/h (net, invoiced). Working hours: 14:30 to 22:30 CET (±30 minutes). Responsibilities Perform development work as part of the client’s software engineering teams Support the client’s developers in daily tasks and project work Provide assistance to the client’s customers during US working hours Monitor and resolve critical issues that arise outside of standard European hours Participate in regular team meetings and virtual team events Integrate with the client’s wider developer community Contribute to the ongoing development of the client’s SaaS solution, including: Integrating with customer ERP systems to retrieve data Analyzing data and delivering insights back to customers Building and maintaining features within the SaaS application Requirements 2–4 years of experience in backend development with Java Solid understanding of object-oriented programming and Java fundamentals Experience with Spring Boot and RESTful API design Familiarity with SQL and working with relational databases Comfortable working independently during off-standard hours Ability to communicate clearly and collaborate in distributed, international teams Professional working proficiency in English (spoken and written) Nice to Have Experience with ERP system integration Exposure to SaaS product development Familiarity with CI/CD pipelines and containerized environments Knowledge of AWS or other cloud platforms Prior experience working in customer-facing support or issue resolution Benefits In return, we offer: 100% remote, flexible work; work with an experienced team of developers and continuous development of your hard and soft skills; dev-friendly processes such as Continuous Integration, Continuous Delivery, Code Review and bug bashes; long-term collaboration on challenging products (FinTech, B2B software, E-commerce and more). What will happen next? We would like to know you better, so we will invite you for a meeting with our recruiter. Next, you'll be asked to solve the task or invited to an interview and pair programming with one of our iOS Developers. Looking for a full-time job? Check out our and find out more about our open recruitment processes. If you need any disability-related adaptation at any step of the recruitment process – simply let the recruiter know! We'd be happy to help.
Technology
Experis Manpower Group
Senior Java Developer
Senior
Hybrid
Warsaw, Poland
20,160 - 21,840 PLN
🏢 Summary: Senior Java Developer role focused on building and maintaining Java-based microservices, APIs, and data integration solutions in a hybrid B2B setup. The position involves ETL processes, database operations, and collaboration in a DevOps-driven environment. Experience with Java, Spring Boot, Kafka, PostgreSQL, and cloud-native tools is required. 🗂️ Requirements: 8+ years of software development experience, Java, Spring Boot, Microservices architecture, API development, Kafka, PostgreSQL, SQL, DataStage, Kubernetes, Jenkins, Bitbucket, DevOps experience, Fluent English 📃 Skills: Java, Spring, Kafka, PostgreSQL, SQL, DataStage, Kubernetes, Jenkins, Bitbucket, Microservices, APIs, ETL, DevOps 🏢 Description: Senior Java Developer Location: Hybrid (2 days/week from Warsaw, Gdańsk, Gdynia, or Łódź) Contract: B2B via Experis Start Date: ASAP / up to 30 days notice period Responsibilities Develop and maintain data integration solutions and data flow processes Build and enhance Java-based microservices and APIs Support ETL processes and database operations Collaborate in a DevOps-driven environment Requirements 8+ years of experience in software development Strong experience with Java and Spring Boot Experience with microservices architecture and APIs Knowledge of Kafka Experience with PostgreSQL and SQL Knowledge of DataStage (ETL) Familiarity with Kubernetes, Jenkins, and Bitbucket DevOps mindset Strong communication and teamwork skills Fluent English Nice to Have Experience in the banking or financial industry Benefits Medicover healthcare Multisport card Group life insurance Access to e-learning platform
Technology
DCV Technologies
Senior Java Developer
Senior
Hybrid
Krakow, Poland
🏢 Summary: Senior Java Developer role focused on building, maintaining, and optimizing scalable Java applications for complex financial and enterprise systems in a hybrid Krakow setup. The position involves working with microservices architecture, REST APIs, and databases within an Agile environment. You will contribute to design, development, performance optimization, and technical reviews. 🗂️ Requirements: Minimum 6 years of Java development experience, At least 5 years of experience with Spring and Spring Boot, Strong experience with Microservices architecture, Strong knowledge of REST APIs and integration patterns, Experience with SQL and NoSQL databases, Ability to design application architecture, Experience working in Agile environments 📃 Skills: Java, Spring, SpringBoot, Microservices, REST, SQL, NoSQL, APIs, Architecture, Agile 🏢 Description: 📍 Location: Krakow, hybrid 3 days/week Role: Senior Java Developer Role Description: We are looking for an experienced Java Developer to join technology team. You will be responsible for developing, maintaining, and optimizing Java-based applications that support complex financial systems and enterprise platforms. Key Competencies: Agile way of working and collaboration in cross-functional teams Advanced Java concepts and object-oriented design principles Java API management, RESTful services, and Microservices architecture Database technologies (SQL / NoSQL) and performance optimization Requirements: Minimum 6 years of experience in Java development Strong experience with Spring / Spring Boot and Microservices (5+ years) Good understanding of REST APIs, integration patterns, and application architecture Experience with database technologies and writing efficient queries Ability to work in a team environment and communicate effectively with technical and non-technical stakeholders Experience working in Agile delivery environments Nice-to-Have / Bonus Skills: Experience in production support and troubleshooting Participation in design and architecture reviews Exposure to cloud platforms and modern deployment pipelines Mentoring or leading technical discussions Responsibilities: Design, develop, and maintain scalable Java applications Participate in design and code reviews Troubleshoot issues and optimize system performance Collaborate with business analysts and other teams to deliver solutions Prepare technical documentation and reports as needed
Technology
speedapp
Senior Java Developer
Senior
Hybrid
Krakow, Poland
160 - 180 PLN/hr
🏢 Summary: Senior Java Developer role involving full-cycle development from requirements and architecture to implementation and testing, with a focus on building and maintaining Java-based systems in cloud environments. The position includes developing new functionalities, maintaining existing code, and working with modern frameworks and containerized platforms. Hybrid B2B cooperation with competitive hourly rate and additional benefits. 🗂️ Requirements: Very good knowledge of Java 21, Experience with Hibernate, Experience with Spring, Experience with Spring Boot, Understanding of relational databases (MariaDB), Linux skills (user level or higher), Proficiency with Git, Advanced technical English, Experience with cloud-based architectures, Experience with Kubernetes, Comfortable using AI coding assistants and LLMs 📃 Skills: Java, Hibernate, Spring, SpringBoot, MariaDB, Linux, Git, Kubernetes, AI, LLM 🏢 Description: Join our client's team as a Senior Java Developer! RESPONSIBILITIES Participation in full development cycle: from requirements, specification up to architecture, development and system tests Implementation of new functionalities Maintenance of existing code REQUIREMENTS Very good knowledge of Java 21 Experience with Hibernate and Spring, Spring Boot frameworks Understanding relational databases, especially MariaDB Linux skills on user level or higher Knowledge and ability to work with version control system Git Advanced technical English skills Experience with cloud-based architectures and platforms such as Kubernetes Comfortable using AI tools (coding assistants, LLMs) as part of your daily workflow NICE TO HAVE Experience with making software for telecommunication systems Familiarity with concepts of SDN, Segment Routing, and OpenFlow Operational experience with enterprise-class routers and switches Knowledge of protocols such as IPv4/6, DNS, BGP, DHCP, SR and ZTP Knowledge of automation tools such as Ansible and Terraform Understanding of Linux and K8s networking (e.g. routing, iptables, CNI) WHAT DO WE OFFER ON THIS PROJECT? Cooperation based on a B2B contract and rate: 160-180 PLN/hour Hybrid work from Kraków or Warsaw (1 times a week in the office) The support of a dedicated mentor. In the relationship, we focus on direct communication. When you join speedapp, you will be put in touch with a dedicated mentor who will make sure that you enjoy working with us and with the client. Events and integration meetings, as well as participation in various initiatives, e.g., sports. Access to the benefits offering (medical care, Multisport card) WHAT DOES THE RECRUITMENT PROCESS LOOK LIKE? Application: Apply and submit your CV. After the application review, the recruiter will contact selected candidates by phone. Screening: Have a conversation with a speedapp recruiter about your experience. Next steps: The speedapp recruiter will explain the recruitment process for the specific position. The speedapp recruiter will stay in touch with you throughout the entire process. ABOUT SPEEDAPP At speedapp, we believe that an organization is only as good as the people who make it up. We are a team of IT experts and other professionals working for our clients around the world (including Israel, Austria, USA). We go far beyond the HR category. We build IT teams and also help manage them. 👉 10 years of experience 👉 +100 clients worldwide +300 hires per year 💎 We have won the prestigious "Forbes Diamonds" award four times (2022, 2023, 2024, 2025). We are a member of the European Fast Growth Icons network and FinTech Poland. We are ranked 18th among the 100 fastest growing companies 2023 by Clutch. DO YOU HAVE ANY QUESTIONS? Contact the recruiter responsible for this process directly. Karolina Kizowska Senior IT Delivery Consultant karolina.kizowska@speedapp.pl +48 608 487 448