New offer - be the first one to apply!
July 7, 2026
Senior Java Developer
Senior • Hybrid
20,160 - 21,840 PLN
Warsaw, Poland
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
Similar jobs you might like
Technology
Experis Manpower Group
Senior Java Developer
Senior
Remote
Warsaw, Poland
160 - 180 PLN
🏢 Summary: Remote B2B contract for a Senior Java Developer focused on Savings & Investments products, including tax calculation engines, integrations, and reporting tools. The role involves full software development lifecycle participation, collaboration with stakeholders, mentoring developers, and contributing to engineering best practices. Benefits include private healthcare, Multisport card, e-learning access, and group life insurance. 🗂️ Requirements: 6+ years of Java development experience, Strong knowledge of Java 21, Strong knowledge of Spring Boot, Experience with Spring Framework, Experience with Hibernate, PostgreSQL expertise, SQL expertise, Knowledge of JMS, MQ, or similar messaging technologies, Experience with OpenAPI, Experience with AsyncAPI, Familiarity with Git, Familiarity with CI/CD pipelines, Understanding of OOP principles, Understanding of design patterns, Strong analytical skills, Strong communication skills 📃 Skills: Java, Spring, SpringBoot, Hibernate, PostgreSQL, SQL, JMS, MQ, OpenAPI, AsyncAPI, Git, CI/CD, OOP 🏢 Description: Senior Java Developer Location: Remote Start Date: ASAP / up to 30 days notice period Contract Type: B2B via Experis Responsibilities Develop and maintain Java applications for Savings & Investments products Build tax calculation engines compliant with international regulations Create integrations, business process solutions, and customer reporting tools Participate in the full software development lifecycle Collaborate with business stakeholders and mentor other developers Contribute to code reviews and engineering best practices Requirements 6+ years of Java development experience Strong knowledge of Java 21 and Spring Boot Experience with Spring Framework and Hibernate PostgreSQL and SQL expertise Knowledge of JMS, MQ, or similar messaging technologies Experience with OpenAPI and AsyncAPI Familiarity with Git and CI/CD pipelines Understanding of OOP principles and design patterns Strong analytical and communication skills Benefits Fully remote work Private healthcare (Medicover) Multisport card Access to e-learning platforms Group life insurance
Technology
New offer
Crestt
Senior Java Fullstack Developer
Senior
Hybrid
Gdansk, Poland
140 - 157 PLN/hr
🏢 Summary: Full-stack Java developer role in the financial sector focused on building scalable microservices and modern frontend applications in an Agile environment. The position involves backend and frontend development using Java, Angular, cloud-native technologies, and distributed systems integrations. Hybrid work model with a long-term international project and competitive B2B rate. 🗂️ Requirements: 5+ years of commercial Java development experience, 2+ years of Angular experience, Knowledge of Spring Framework, Experience with microservices architecture, Experience with Docker, Experience with Kubernetes, Experience with Kafka and distributed systems, Knowledge of REST APIs, Knowledge of SQL, Experience with Oracle databases, Experience with Git, Understanding of Clean Code principles, Understanding of Continuous Integration, Experience integrating REST and SOAP services, Knowledge of XML, Knowledge of JSON, Knowledge of Avro, English level B2 or higher 📃 Skills: Java, Angular, React, Spring, Docker, Kubernetes, Kafka, REST, SQL, Oracle, Git, SOAP, XML, JSON, Avro, Jenkins, ArgoCD 🏢 Description: Senior Java Full-stack Developer Work model: Hybrid (3 days per week in the office) Project duration: August 2026 – January 2027 B2B rate: up to 157 PLN/h Full-time (40h/week) About the project Join an international financial institution and become part of a team responsible for building modern, scalable solutions supporting one of the company's key business domains. You will work in an Agile environment, developing cloud-ready microservices and integrating modern applications with existing enterprise platforms. This role combines backend and frontend development while giving you the opportunity to work with modern technologies, distributed systems, and high-performance applications. Your responsibilities - Design, develop and maintain full-stack applications. - Build and enhance Java-based microservices. - Develop modern frontend solutions using Angular. - Integrate applications using REST APIs, Kafka, MQ and Oracle databases. - Participate in migration and transformation of existing systems. - Ensure application quality, scalability and performance. - Collaborate with architects, analysts, QA engineers and business stakeholders. - Contribute to code reviews and technical improvements. We are looking for someone who has - Minimum 5 years of commercial experience with Java development. - At least 2 years of experience with Angular (React is also valued). - Strong knowledge of Spring Framework. - Experience building microservices architectures. - Practical experience with Docker and Kubernetes. - Experience working with Kafka and distributed systems. - Knowledge of REST APIs, SQL and Oracle databases. - Experience with Git. - Understanding of Clean Code, Continuous Integration and software engineering best practices. - Experience integrating REST and SOAP services. - Good understanding of XML, JSON and Avro. - Good command of English (B2 or higher). Nice to have - Jenkins - Argo CD - Event Sourcing - Schema Registry - DevOps practices What we offer - Competitive B2B rate of up to 157 PLN/hour. - Long-term international project. - Opportunity to work with modern cloud-native technologies. - Challenging projects within the financial sector. - Professional, collaborative and Agile environment. - Work with experienced engineers on large-scale enterprise solutions.
Technology
emagine Polska
Senior Java Developer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Senior Java Developer role focused on building and maintaining backend microservices in the Credit Data Sourcing domain within a banking environment. The position involves designing data flows, system integrations, and scalable business logic, as well as supporting production incidents. Work is performed in an Agile team with hybrid presence in Poland. 🗂️ Requirements: Strong experience with Java and backend development, Experience designing and maintaining microservices, Experience with data flows and data sourcing systems, Experience in integration-heavy environments, Ability to analyze end-to-end data flow across systems, Ability to assess impact on upstream and downstream systems, Experience working with distributed systems, Experience in incident analysis and troubleshooting, Understanding of financial or credit domain systems 📃 Skills: Java, Microservices, Dataflows, Integrations, Distributed, Banking, Credit, Agile, Scrum, Troubleshooting 🏢 Description: OFFER DETAILS: Industry: Banking Location: Warsaw / Gdańsk / Łódź Work model: Hybrid – 3 days per week in the office required Rate: up to 160 PLN/hour net + VAT Contract type: B2B Overview: The Senior Java Developer role focuses on the development and maintenance of backend services in the Credit Data Sourcing domain. This position requires strong involvement in data flows, integrations, and business logic, along with close collaboration with Business Analysts, Product Owners, and other stakeholders. The role also includes participating in production support and incident resolution. Main Responsibilities: Design, develop, and maintain Java-based microservices. Implement and optimize data flows and integrations between systems. Collaborate with analysts on user stories, acceptance criteria, and solution design. Translate business requirements into scalable technical solutions. Support incident analysis and troubleshooting including logs and root cause analysis. Contribute to refinement sessions and technical design discussions. Ensure high-quality code, testing, and performance. Key Requirements: Experience in data flows and data sourcing systems. Experience in integration-heavy environments. Ability to understand end-to-end data flow across systems. Ability to analyze impact of changes on upstream/downstream systems. Experience in the financial/credit domain is advantageous. Strong analytical and problem-solving skills. Good communication with both technical and business stakeholders. Ownership mindset and responsibility for delivery. Comfortable working in complex, distributed systems. Nice to Have: Experience with frontend frameworks like Angular or React. Experience in credit risk and banking systems. Experience with event-driven architectures. Performance tuning in data-heavy systems. Other Details: This position is based in Poland, specifically in Gdańsk, Warsaw, or Łódź. The role operates within an Agile/Scrum team environment, emphasizing close collaboration and regular alignment around releases. Ideal candidates will thrive in a dynamic, interdisciplinary setting.
Technology
Antal Sp. z o.o.
Java Developer
Senior
Hybrid
Krakow, Poland
140 - 200 PLN
🏢 Summary: The offer is for an experienced Java Developer to design, develop, and maintain scalable backend systems and microservices in an international, hybrid work environment. The role focuses on building high-performance, secure enterprise applications, contributing to architecture decisions, and supporting CI/CD and DevOps practices. It is suited for engineers experienced in modern Java ecosystems and distributed systems. 🗂️ Requirements: Commercial experience in Java software development, Strong knowledge of Java and Spring Boot, Experience building RESTful APIs and microservices, Knowledge of Spring Framework, Hibernate, and JPA, Experience with relational databases (Oracle or PostgreSQL), Understanding of software design principles and application architecture, Experience with Git, Familiarity with Docker and CI/CD tools, Experience working in Agile (Scrum/Kanban) environments 📃 Skills: Java, Spring, SpringBoot, Hibernate, JPA, REST, Microservices, Oracle, PostgreSQL, Git, Docker, CICD, Agile, Scrum, Kanban 🏢 Description: 📍 Location: Kraków (Hybrid – 6–8 days per month in the office) 📄 Contract Type: B2B / Employment Contract 🌍 International Environment About the Role We are looking for an experienced Java Developer to join a dynamic team delivering scalable, enterprise-grade solutions. You will be involved in designing, developing, and maintaining modern backend systems, contributing to architecture decisions, and building robust applications that support critical business processes. This is an excellent opportunity for engineers who enjoy working with modern technologies, microservices, cloud-ready solutions, and high-performance distributed systems. Responsibilities Design, develop, and maintain scalable backend applications and microservices using Java technologies. Build and enhance secure, reliable, and high-performing APIs. Participate in system architecture and technical design discussions. Develop high-quality, maintainable, and well-tested code. Collaborate with cross-functional teams to deliver business-critical solutions. Troubleshoot, analyze, and resolve application and production issues. Perform code reviews and contribute to engineering best practices. Support application performance, scalability, and reliability initiatives. Participate in Agile ceremonies, including sprint planning, refinement, and retrospectives. Contribute to CI/CD processes and DevOps practices. Requirements Commercial experience in software development using Java. Strong knowledge of Java and Spring Boot. Experience building RESTful APIs and microservice-based applications. Good understanding of Spring Framework, Hibernate, and JPA. Experience working with relational databases such as Oracle or PostgreSQL. Familiarity with NoSQL databases is a plus. Understanding of software design principles and application architecture. Experience with Git and modern software development practices. Familiarity with Docker and CI/CD tools. Experience working in Agile environments (Scrum/Kanban). Strong analytical and problem-solving skills. Good communication skills and ability to work collaboratively within a team. Nice to Have Experience with cloud platforms such as AWS, Azure, or GCP. Knowledge of Kubernetes and container orchestration. Exposure to frontend technologies such as React, Angular, or JavaScript. Experience with event-driven architectures and messaging systems. Understanding of security best practices in software development. What We Offer Opportunity to work on modern, large-scale enterprise solutions. Long-term projects in an international environment. Flexible hybrid working model. Exposure to modern technologies, cloud solutions, and microservices architecture. Professional growth opportunities and access to technical challenges. Collaborative culture focused on quality, innovation, and continuous improvement. Employment contract or B2B cooperation model.
Technology
Harvey Nash Technology
Full Stack Java Developer
Mid
Hybrid
Warsaw, Poland
28,000 - 30,000 PLN/mo
🏢 Summary: Full Stack Java Developer role focused on enhancing and modernizing legacy Java systems to support ISO 20022, while developing and maintaining backend services in a distributed, event-driven environment. The position involves full lifecycle development, from requirements analysis to production releases, in a hybrid work model in Warsaw. 🗂️ Requirements: 4+ years of experience as Java or Full Stack Developer, Strong experience with Java and Spring ecosystem, Hands-on experience with Hibernate and DB2, Experience with Apache Kafka and event-driven architectures, Experience with MongoDB, Experience building RESTful APIs and microservices, Experience with Maven multi-module builds, Experience with Docker, Experience with Git and CI/CD pipelines, Experience working with distributed systems and legacy codebases 📃 Skills: Java, Spring, SpringBoot, SpringData, SpringSecurity, Hibernate, DB2, Kafka, KafkaStreams, KafkaConnect, MongoDB, REST, Microservices, Maven, Docker, Git, GitLab, CICD, ISO20022 🏢 Description: For our Client we are looking for a Full Stack Java Developer. Warsaw, hybrid (4 days per week from the office) B2B: 28,000–35,000 PLN per month Key Responsibilities Gather and analyse requirements with business stakeholders Design, plan, implement and test changes with the engineering team Adapt and enhance legacy Java applications for ISO 20022 changes Develop and maintain backend services and integrations Participate in code reviews, UAT support and production releases Continuously improve code quality and system design Requirements 4+ years of experience as a Java / Full Stack Developer Strong hands-on experience with: Java, Spring, Spring Boot (DI, Spring Data, Spring Security) Hibernate, DB2 Apache Kafka (producers, consumers, Kafka Streams, Kafka Connect) MongoDB (document modelling, Spring Data MongoDB) RESTful APIs, microservices, event‑driven architectures Maven (multi-module builds) Docker Git & CI/CD (GitLab CI preferred) Experience working in distributed systems and complex legacy codebases Strong analytical skills and ability to understand complex business logic Good communication skills and ability to work in a global team
Technology
Harvey Nash Technology
Full Stack Developer (Java)
Mid
Hybrid
Warsaw, Poland
28,000 - 35,000 PLN/mo
🏢 Summary: Full Stack Java Developer role focused on enhancing and maintaining legacy Java systems in line with ISO 20022 standards while building and supporting modern backend services and integrations. The position involves working on microservices and event-driven architectures within a distributed environment, contributing to the full development lifecycle from requirements analysis to production releases. 🗂️ Requirements: 4+ years experience as Java or Full Stack Developer, Strong hands-on experience with Java, Strong hands-on experience with Spring and Spring Boot, Experience with Hibernate and DB2, Experience with Apache Kafka, Experience with MongoDB, Experience building RESTful APIs and microservices, Experience with event-driven architectures, Experience with Maven multi-module builds, Experience with Docker, Experience with Git and CI/CD pipelines, Experience working with distributed systems, Experience working with complex legacy codebases 📃 Skills: Java, Spring, SpringBoot, Hibernate, DB2, Kafka, MongoDB, REST, Microservices, Maven, Docker, Git, GitLab, CI/CD 🏢 Description: For our Client we are looking for a Full Stack Java Developer. Warsaw, hybrid (4 days per week from the office) B2B: 28,000–35,000 PLN per month Key Responsibilities Gather and analyse requirements with business stakeholders Design, plan, implement and test changes with the engineering team Adapt and enhance legacy Java applications for ISO 20022 changes Develop and maintain backend services and integrations Participate in code reviews, UAT support and production releases Continuously improve code quality and system design Requirements 4+ years of experience as a Java / Full Stack Developer Strong hands-on experience with: Java, Spring, Spring Boot (DI, Spring Data, Spring Security) Hibernate, DB2 Apache Kafka (producers, consumers, Kafka Streams, Kafka Connect) MongoDB (document modelling, Spring Data MongoDB) RESTful APIs, microservices, event‑driven architectures Maven (multi-module builds) Docker Git & CI/CD (GitLab CI preferred) Experience working in distributed systems and complex legacy codebases Strong analytical skills and ability to understand complex business logic Good communication skills and ability to work in a global team
Technology
Link Group
Senior Java Developer (Backend)
Senior
Hybrid
Warsaw, Poland
130 - 180 PLN
🏢 Summary: Senior Backend Java Developer role focused on designing and building scalable, high-performance backend systems using Java and Spring Boot in a cloud-native environment. The position involves developing enterprise-grade solutions, ensuring performance and security, and supporting containerized deployments. The role requires strong experience with modern backend technologies and infrastructure tools. 🗂️ Requirements: 8+ years of backend development experience, Strong experience with Java 17+, Strong experience with Spring and Spring Boot, Experience with Spring Security, Experience with SQL databases, Experience with Maven, Experience with Git and CI/CD pipelines, Experience with testing frameworks (JUnit, AssertJ, Hamcrest), Experience with Kubernetes and Helm, Experience with Bash or Shell scripting, Experience with cloud-native applications, Experience in enterprise environments 📃 Skills: Java, Spring, SpringBoot, SpringSecurity, SQL, Maven, Git, CICD, JUnit, AssertJ, Hamcrest, Kubernetes, Helm, Bash, Shell, Docker, PostgreSQL 🏢 Description: Senior Backend Java Developer Location: Warsaw, Poland (hybrid – 2 days/week in the office) About the Role We’re looking for a Senior Backend Java Developer to design and build scalable, high-performance backend systems for international products. You’ll work in a collaborative environment, contribute to architectural decisions, and mentor other engineers. Responsibilities Design, develop, and maintain backend systems using Java 17+ and Spring Boot Ensure scalability, performance, and security of solutions Work with SQL databases (e.g. PostgreSQL) Support deployments using Docker, Kubernetes, and Helm Use Bash/Shell for automation and integration tasks Lead technical discussions and mentor team members Collaborate in Agile (Scrum) teams and communicate in English Requirements Strong experience with Java 17+, Spring / Spring Boot / Spring Security Experience with cloud-native applications Maven, SQL, Git (GitHub, CI/CD) Testing frameworks (JUnit, AssertJ, Hamcrest) Kubernetes, Helm Bash/Shell scripting English B2/C1 Experience in enterprise environments 8+ years of backend development experience Nice to Have PostgreSQL, Hibernate/JPA Kafka, event-driven architecture Microservices architecture Python Knowledge of C or Go CI/CD tools, JIRA Monitoring tools (Grafana, Prometheus, Kibana) Security best practices (OWASP) Qualifications Degree in Computer Science or related field
Technology
Experis Manpower Group
Senior Java Developer
Senior
Hybrid
Warsaw, Poland
130 - 140 PLN
🏢 Summary: Long-term hybrid role for a Senior Java Developer on a banking CRM project focused on building and evolving scalable microservices in a distributed, event-driven architecture. The position involves backend development, REST and SOAP integrations, Kafka-based messaging, and full software lifecycle ownership including production deployments. You will contribute to architectural decisions and work with modern technologies in a stable banking environment. 🗂️ Requirements: 5+ years of experience as a Java Developer, Strong knowledge of Java, Strong knowledge of Spring Boot / Spring Framework, Hands-on experience with microservices architecture, Experience designing and building REST APIs, Practical experience with Kafka or similar messaging systems, Solid understanding of SQL, Experience with PostgreSQL and Hibernate, Experience with CI/CD tools, Experience with Docker, Experience with Kubernetes, Proficiency with Git 📃 Skills: Java, Spring, SpringBoot, PostgreSQL, Hibernate, Kafka, REST, SOAP, Groovy, Docker, Kubernetes, Jenkins, Git, SQL, Microservices 🏢 Description: Senior Java Developer (Banking / CRM) Warsaw (hybrid – 1 day per week in the office About the project You will join a long-term project for a banking client focused on building and evolving a modern CRM system. You’ll work on scalable backend services, API design, and system integrations in a distributed environment. The role involves working with event-driven architecture (Kafka) as well as REST and SOAP integrations, with ownership across the full software lifecycle – from development to production deployments. Tech stack Java 21 Spring Boot 3 PostgreSQL Hibernate Kafka REST / SOAP Groovy Docker / Kubernetes Jenkins Git Responsibilities Design and develop microservices in a distributed architecture Build and maintain REST and SOAP APIs Work with Kafka (topics, consumers, event-driven systems) Integrate with internal and external banking systems Participate in production deployments and application support Collaborate with business and technical stakeholders Contribute to architectural decisions (DDD, microservices) Requirements 5+ years of experience as a Java Developer Strong knowledge of Java and Spring (Boot / Framework) Hands-on experience with microservices architecture Experience designing and building REST APIs Practical experience with Kafka or similar messaging systems Solid understanding of SQL and PostgreSQL (Hibernate) Experience with CI/CD tools (e.g. Jenkins) Experience with Docker and Kubernetes Proficiency with Git Nice to have Experience in banking / financial services Knowledge of Domain Driven Design (DDD) Familiarity with Groovy Experience with SOAP integrations What we offer Long-term project in the banking sector Work with modern architecture (microservices + event-driven) Real impact on technical decisions and system design Hybrid work model (1 day per week in Warsaw office) Stable and collaborative environment
Technology
Harvey Nash Technology
Full Stack Java Developer
Mid
Hybrid
Warsaw, Poland
28,000 - 31,998 PLN/mo
🏢 Summary: B2B Full Stack Java Developer role in Warsaw (hybrid) focused on enhancing legacy Java systems for ISO 20022 compliance and building backend services and integrations. The position involves designing, implementing and testing changes in distributed, event‑driven architectures while collaborating with business stakeholders and global teams. Emphasis is placed on code quality, system design and production support. 🗂️ Requirements: 4+ years experience as Java or Full Stack Developer, Strong hands-on experience with Java, Strong hands-on experience with Spring and Spring Boot, Experience with Hibernate and DB2, Experience with Apache Kafka, Experience with MongoDB, Experience building RESTful APIs and microservices, Experience with event-driven architectures, Experience with Maven multi-module builds, Experience with Docker, Experience with Git and CI/CD, Experience working with distributed systems, Experience working with complex legacy codebases 📃 Skills: Java, Spring, SpringBoot, Hibernate, DB2, Kafka, MongoDB, REST, Microservices, Maven, Docker, Git, GitLab, CI/CD 🏢 Description: For our Client we are looking for a Full Stack Java Developer. Warsaw, hybrid (4 days per week from the office) B2B: 28,000–32,000 PLN per month Your responsibilities Gather and analyse requirements with business stakeholders Design, plan, implement and test changes with the engineering team Adapt and enhance legacy Java applications for ISO 20022 changes Develop and maintain backend services and integrations Participate in code reviews, UAT support and production releases Continuously improve code quality and system design Requirements: 4+ years of experience as a Java / Full Stack Developer Strong hands-on experience with: Java, Spring, Spring Boot (DI, Spring Data, Spring Security) Hibernate, DB2 Apache Kafka (producers, consumers, Kafka Streams, Kafka Connect) MongoDB (document modelling, Spring Data MongoDB) RESTful APIs, microservices, event‑driven architectures Maven (multi-module builds) Docker Git & CI/CD (GitLab CI preferred) Experience working in distributed systems and complex legacy codebases Strong analytical skills and ability to understand complex business logic Good communication skills and ability to work in a global team
Technology
Link Group
Junior Java Developer (Backend)
Junior
Hybrid
Warsaw, Poland
60 - 90 PLN
🏢 Summary: Junior Backend Java Developer role focused on building and maintaining scalable backend systems using modern Java and Spring technologies in an international, Agile environment. The position involves developing secure, high-quality applications and collaborating within a hybrid work model. 🗂️ Requirements: Java 17+, Spring / Spring Boot / Spring Security, Maven, SQL, Git (GitHub, CI/CD basics), Experience with unit testing, English B2/C1, Around 2 years of commercial experience, Degree in Computer Science or related field 📃 Skills: Java, Spring, SpringBoot, SpringSecurity, Maven, SQL, Git, GitHub, CICD, UnitTesting 🏢 Description: Junior Backend Java Developer Location: Warsaw, Poland (hybrid – 2 days/week in the office) About the Role We’re looking for a Junior Backend Java Developer to join a team building scalable, modern backend systems for international products. You’ll work in a collaborative environment with a strong focus on learning, ownership, and quality. Responsibilities Develop and maintain backend applications using Java 17+ and Spring Boot Ensure performance, scalability, and security of solutions Work with SQL databases (e.g. PostgreSQL) Support deployments using Docker, Kubernetes, and Helm Use Bash/Shell for automation tasks Collaborate in Agile (Scrum) teams and communicate in English Requirements Java 17+, Spring / Spring Boot / Spring Security Maven, SQL, Git (GitHub, CI/CD basics) Experience with unit testing English B2/C1 Around 2 years of commercial experience Nice to Have PostgreSQL, Hibernate/JPA Kubernetes, Helm Kafka, microservices Bash/Shell or Python CI/CD tools, JIRA Monitoring tools (Grafana, Prometheus) Security basics (OWASP) Qualifications Degree in Computer Science or related field