April 28, 2026
Mid/Senior Java Developer
Mid • Hybrid
100 - 140 PLN
Warsaw, Poland
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
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
Technology
ITDS
Senior Java Developer - Microservices
Senior
Hybrid
Warsaw, Poland
16,800 - 25,200 PLN
🏢 Summary: Senior Java Developer role focused on building and maintaining scalable microservices and cloud-based digital products in the OTT/ECommerce industry within an Agile environment. The position involves backend development, architectural contributions, CI/CD support, and collaboration with cross-functional teams using modern Java and cloud technologies. Hybrid or remote work model based in Warszawa. 🗂️ Requirements: 4+ years of Java development experience, Java 8-25, Multithreading, Immutability, Design patterns, Spring Boot, Spring MVC, WebFlux, MyBatis, TestContainers, SQL, NoSQL databases, Oracle, PostgreSQL, MongoDB, Redis, Kafka, Microservices architecture, RESTful APIs, Kubernetes, Docker, AWS, JUnit, Mockito, Spock, Jenkins, GitLab, Unix/Linux scripting, Polish language proficiency, Communicative English, Legal right to work in the EU 📃 Skills: Java, Spring, WebFlux, MyBatis, TestContainers, SQL, Oracle, PostgreSQL, MongoDB, Redis, Kafka, REST, Kubernetes, Docker, AWS, JUnit, Mockito, Spock, Jenkins, GitLab, Unix, Linux, SCRUM, Confluence, Git 🏢 Description: Empower digital transformation — craft scalable solutions with Java and cloud innovation! Warszawa-based opportunity with hybrid/ remote work model. As a Senior Java Developer , you will be working for our client, a leading player in the OTT/ECommerce industry, focused on delivering cutting-edge digital products within a dynamic and collaborative environment. Be part of a team that drives innovation, shapes future-ready architectures, and elevates user experiences through advanced microservices and cloud technologies. Your main responsibilities: Develop and maintain robust microservices using Java 8-25, ensuring high-quality code and optimal performance. Collaborate with cross-functional teams including Frontend Developers and Test Engineers within an Agile Nexus SCRUM framework. Conduct code reviews, contribute to architectural decisions, and mentor junior team members. Design, implement, and optimize RESTful architecture, utilizing tools like Kubernetes, Docker, and SOA principles. Support CI/CD pipelines and manage version control with Git, Jenkins, and related tools. Write comprehensive technical documentation in Confluence and contribute to knowledge sharing. Participate in technical consultations, problem-solving, and continuous improvement initiatives. Ensure application security following OWASP standards and best practices. You're ideal for this role if you have: At least 4 years of professional experience in Java development. Strong expertise in Java 8-25, multithreading, immutability, and design patterns. Experience with Spring Boot, Spring MVC, WebFlux, MyBatis, and TestContainers. Solid knowledge of SQL and NoSQL databases such as Oracle, PostgreSQL, MongoDB, Redis, and messaging systems like Kafka. Familiarity with microservices architecture, RESTful APIs, Kubernetes, Docker, and cloud services (AWS). Practical understanding of testing frameworks like JUnit, Mockito, and Spock. Experience with version control, CI/CD tools (Jenkins, GitLab), and scripting in Unix/Linux environments. Good command of the Polish language and communicative English skills. Ability to work independently with strong analytical and problem-solving skills. It is a strong plus if you have: Front-end skills (HTML, CSS, JavaScript, Angular/React/Vue.js). Certifications in AWS or other cloud platforms. Knowledge of DevOps practices and automation tools. Eligibility to work in the European Union: Only candidates with an existing legal right to work in the EU will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Technology
RITS
Mid Java Developer -3615
Mid
Hybrid
Warsaw, Poland
80 - 110 PLN/hr
🏢 Summary: Oferta dla Mid Java Developera obejmuje rozwój i utrzymanie nowoczesnych aplikacji oraz usług biznesowych w modelu hybrydowym w Warszawie. Rola zakłada projektowanie architektury, implementację rozwiązań oraz dbanie o jakość, wydajność i niezawodność oprogramowania. Projekt realizowany jest w środowisku opartym o Java, Spring oraz technologie integracyjne i bazodanowe. 🗂️ Requirements: Minimum 5 lat komercyjnego doświadczenia w programowaniu obiektowym, Doświadczenie z Java SE 17 lub nowszą, Bardzo dobra znajomość Spring Boot, Bardzo dobra znajomość Spring Integration, Doświadczenie z relacyjnymi bazami danych, Znajomość Git, Znajomość Maven, Znajomość Jira, Znajomość Jenkins, Znajomość SOAP, Znajomość REST, Znajomość XML, Znajomość JSON, Umiejętność pracy zespołowej, Zdolności analityczne, Wykształcenie wyższe informatyczne lub pokrewne 📃 Skills: Java, Spring, SpringBoot, SpringIntegration, Git, Maven, Jira, Jenkins, SOAP, REST, XML, JSON, SQL, GCP, BigQuery, CloudSQL, PubSub, React, Kafka, MQ, Docker, Kubernetes, Anthos 🏢 Description: Poszukujemy osoby na stanowisko Mid Java Developer, która dołączy do zespołu realizującego rozwój i utrzymanie nowoczesnych aplikacji oraz usług biznesowych. Osoba na tym stanowisku będzie uczestniczyć zarówno w projektowaniu architektury rozwiązań, jak i ich implementacji, dbając o wysoką jakość dostarczanego oprogramowania. Oferujemy 📍 Lokalizacja: Warszawa (praca hybrydowa – 1 dzień w tygodniu w biurze) 💰 Stawka: do 110 PLN/h B2B Obowiązki Na co dzień będziesz: implementować nowe oraz rozwijać istniejące aplikacje i serwisy, tworzyć testy jednostkowe i integracyjne, dbać o wysoką jakość oprogramowania pod względem funkcjonalności, wydajności i niezawodności, dokumentować wdrażane rozwiązania, analizować i rekomendować optymalne rozwiązania technologiczne, uczestniczyć w pracach projektowych i zespołowych, projektować nowe rozwiązania oraz komponenty systemowe. Wymagania Szukamy osoby, która posiada: minimum 5 lat komercyjnego doświadczenia w programowaniu obiektowym, praktyczne doświadczenie w pracy z Java SE 17 (lub nowszą), bardzo dobrą znajomość Spring Boot oraz Spring Integration , doświadczenie w pracy z relacyjnymi bazami danych, znajomość narzędzi: Git, Maven, Jira, Jenkins , znajomość standardów i technologii: SOAP, REST, XML, JSON , umiejętność efektywnej pracy zespołowej, rozwinięte zdolności analityczne, wykształcenie wyższe informatyczne lub pokrewne. Dodatkowym atutem będzie znajomość: środowiska chmurowego Google Cloud Platform (GCP) , w szczególności: BigQuery, Cloud SQL, Pub/Sub, programowania frontendowego w React , pracy z kolejkami i systemami komunikacji: Apache Kafka, Google Pub/Sub, IBM MQ, nierelacyjnych baz danych, budowy i utrzymania aplikacji kontenerowych: Docker, Kubernetes Engine, Anthos, realizacji projektów związanych z Campaign Management . Ta rola nie jest dla Ciebie, ale masz znajomego, który by się sprawdził? Poleć go i zgarnij nawet 5000 zł. Referral Program: Talent from your network Nie zwlekaj i zaaplikuj już teraz!