April 8, 2026
Senior Java Developer
Senior • Hybrid
170 - 200 PLN
Warsaw, Poland
B2B contract via Harvey Nash
Duration: long-term (6 months contract cycle)
Location: Warsaw (3 days/week onsite)
End-client: international financial institution
Tasks:
Design, develop and maintain scalable solutions for trade booking and control systems and platforms
Contribute to DevOps and testing
Cooperate with stakeholders
Requirements:
5+ years of experience in Java development
Experience in developing complex software, integration and code optimisation
Experience with other programming languages like Python, C++
Knowledge of DevOps and testing fundamentals
Nice to have: experience in finance, fintech or insurance sector, knowledge of multithreading and messaging
Fluent in English
Allowed to work on B2B in Poland
Similar jobs you might like
Technology
Harvey Nash Technology
DevOps Engineer
Senior
Hybrid
Warsaw, Poland
170 - 200 PLN
🏢 Summary: B2B DevOps/Platform Engineer role focused on managing and evolving GitLab and CI/CD pipelines, integrating platform tooling, and driving cloud architecture and migrations on AWS or Azure. The position supports development teams with best practices and troubleshooting in a hybrid setup in Warsaw. 🗂️ Requirements: 4+ years in DevOps, platform, or cloud engineering, Strong knowledge of Kubernetes, Strong knowledge of Docker, Strong knowledge of CI/CD pipelines, Experience with AWS or Azure, Ability to read Python or Java code 📃 Skills: Kubernetes, Docker, CI/CD, GitLab, AWS, Azure, Python, Java 🏢 Description: Hybrid (3-4 days from office,Warsaw) Contract B2B via Harvey Nash WHAT YOU'LL DO - Manage and evolve our GitLab environment and CI/CD pipelines - Integrate platform tooling: artifact repos, secret management, security scanning - Drive cloud architecture and migrations on AWS/Azure - Support dev teams with best practices and troubleshooting REQUIREMENTS: - 4+ years in DevOps, platform, or cloud engineering - Strong knowledge of Kubernetes, Docker, CI/CD, GitLab admin experience a plus - AWS or Azure experience - Comfortable reading Python or Java - Strong English communication skills - B2B contract in Poland
Technology
emagine Polska
Fullstack Engineer (Java & React)
Senior
Remote
Warsaw, Poland
🏢 Summary: Long-term B2B role in the banking sector focused on developing and modernizing a global payment platform using Java and React. The position involves building and migrating services to microservices architecture, supporting DevOps practices, and improving automation and processing efficiency in a hybrid work model. 🗂️ Requirements: Strong expertise in Java 17+, Experience with Kubernetes, Knowledge of Git, Proficiency in Unix-based systems and CLI, Experience with SQL and databases, Understanding of RESTful microservices and APIs, Knowledge of HTTP, Experience with JavaScript and React, Experience in DevOps delivery team, Knowledge of Spring or Spring Boot 📃 Skills: Java, React, Kubernetes, Git, Unix, SQL, Oracle, REST, HTTP, JavaScript, Spring, SpringBoot, Microservices, APIs, DevOps 🏢 Description: Project information: Industry: banking Location & Hybrid Model Kraków – 5-6 days per month onsite (Kraków office) Warsaw – 5-6 days per month onsite (Warsaw office) Outside Kraków/Warsaw – 3 days per month from the Warsaw or Kraków office Rate: We’re open to your suggestions Contract : B2B, no end date, long-term cooperation Summary: We are looking for skilled individuals for the payment platform, which allows our customers and clients to move funds across the globe, pay their suppliers, credit salaries, pay taxes directly to authorities and transfer money via multiple channels. The purpose of the role is to support project delivery through high-quality analysis and Agile design artefacts, effective stakeholder management, and deep business insight for the solution delivery team, all enabled by appropriate tools and aligned with DevOps working practices. Responsibilities: Building and supporting services, microservices, and applications (back-end and front-end) in Java 11/17/21, ReactJS, while maintaining and preserving standard products. Reduce costs and complexity by migrating from mainframe and IBM WebSphere to a modern approach with an integration layer such as APIs or microservices patterns. Reduce testing costs by adopting automated testing frameworks. Increasing Straight-Trough-Processing (STP) capabilities of services. Requirements: Strong expertise in Java 17+ is a must Kubernetes & Git knowledge Fluency in navigating Unix-based systems and command-line interfaces is essential. Database technologies and SQL - Oracle preferred (nice-to-have) A working understanding of RESTful microservices and APIs HTTP Web technologies and JavaScript - React Having worked in a DevOps delivery team A desirable understanding of application monitoring. Knowledge of Spring/Spring Boot
Technology
emagine Polska
Python Senior Test Automation Engineer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Technical role in a banking B2B project focused on test automation and quality assurance within a hybrid work model. The position involves designing and implementing automated tests, executing regression tests in CI/CD pipelines, and improving testing processes. The offer targets experienced engineers with strong Python and automation background. 🗂️ Requirements: 5+ years of experience with Python, 5+ years of experience with databases or big data technologies, 5+ years of experience with GIT, 4+ years of experience with BDD tools (Robot Framework, JBehave, Cucumber), 3+ years of experience with CI/CD tools (Jenkins or similar), Strong experience with Linux, Strong experience with Bash, Experience in test automation and test case design, Experience with CI/CD-based regression testing 📃 Skills: Python, SQL, BigData, GIT, Robot, JBehave, Cucumber, Jenkins, CI/CD, Linux, Bash 🏢 Description: Banking B2B up to 140zł/h netto+VAT Hybrid work in Gdańsk/Gdynia/Warsaw; 2-3 days per week in the office Main Responsibilities: Requirement analysis and questioning unclear requirements Preparation of test scenarios and test cases Preparation of test data Implementation of test automation scripts Development of automated solutions for daily tasks Test planning and execution Analysis of test results and defect reporting Execution of automated regression tests using CI/CD Identification and implementation of process improvements Key Requirements: 5+ years of development experience with Python 5+ years of experience with database technologies or big data 5+ years of experience with GIT 4+ years of experience with BDD tools (Robot Framework, JBehave, Cucumber) 3+ years of experience with CI/CD tools (Jenkins or similar) Strong working experience with Linux and Bash
Technology
DCV Technologies
Java Developer | Hybrid Wroclaw
Senior
Hybrid
Wroclaw, Poland
🏢 Summary: Long-term B2B opportunity for an experienced Java Backend Developer to build and maintain a secure public website based on microservices architecture for a major international investment bank. The role involves developing new features, improving architecture and deployment processes, and contributing to system design. Hybrid work model in Wroclaw with a strong focus on backend development in a Java-based environment. 🗂️ Requirements: 6-10 years of commercial experience in software development, Strong experience in Java backend development, Experience with microservices architecture, Experience in designing and maintaining secure web applications, Knowledge of system architecture and deployment processes, Experience with Python, Ability to work in hybrid model (3 days per week in office) 📃 Skills: Java, Python, Microservices, REST, Spring, SQL, Git, CI/CD 🏢 Description: We are currently looking for talented and experienced Java Developers to join a long-term project with a major international Swiss investment bank operating in the financial sector. 📍 Location: Wroclaw, Poland (Hybrid – 3 days per week from the office) Type of contract: B2B Job Summary: Main technical skillset required is Java . Python is an additional skillset requirement. 6-10 years experience range We need Back End developers to create new features and maintain a secure public website with microservices infrastructure. There are deficiencies around architecture, deployment, processes and we are looking for someone with both development and design expertise. We would like to hire a person who understands concepts and has good critical thinking. Our tech stack is Java based. Benefits ✅ Stable long-term cooperation with opportunity for extension Opportunity to work with modern technologies in an international environment Professional growth and continuous development opportunities Participation in challenging and impactful projects 📩 If you’re interested and meet the qualifications, please send your CV to Alina Pchelnikova at alina.pchelnikova@dcvtechnologies.co.uk
Technology
DCV Technologies
Fullstack Developer |Hybrid Wroclaw
Senior
Hybrid
Wroclaw, Poland
🏢 Summary: B2B contract opportunity for an experienced Fullstack Developer to build and maintain microservices-based financial platforms using Java and Angular in a hybrid work model (3 days onsite in Wroclaw). The role focuses on backend development with Spring Boot and REST APIs, along with modern Angular front-end implementation. 🗂️ Requirements: Strong proficiency in Java 21, Extensive experience with Spring and Spring Boot, Solid knowledge of Angular 16+, Experience in RESTful API design and development, Experience with microservices architecture, Experience with Git version control, Availability to work hybrid (3 days onsite in Wroclaw), Ability to work on B2B contract 📃 Skills: Java, Spring, SpringBoot, Angular, REST, Microservices, Git 🏢 Description: We are looking for a talented and experienced Fullstack Developer to join our growing team at a global leader in financial services platforms. Work mode: Hybrid, 3 days from office in Wroclaw, Poland Type of contract: Contract: B2B only ( 1 year with extensions) Mandatory Skills: Strong proficiency in Java programming language ( 21 version) Extensive experience with Spring & Spring Boot framework Solid understanding of Angular for front-end development ( 16 version and higher) Proficient in RESTful API design and development. Microservices Experience with version control systems, preferably Git. Benefits: Collaborative and supportive team culture Opportunity to work with global teams and stakeholders Exposure to innovative and impactful projects 📩 If you’re interested and meet the qualifications, please send your CV to Alina Pchelnikova at alina.pchelnikova@dcvtechnologies.co.uk
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
emagine Polska
Senior Java Developer (banking)
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Contract role in banking focused on modernizing a legacy corporate banking system into a new digital platform. The position involves developing new features, building and maintaining APIs, and working within a SAFe Agile team to improve customer experience and operational efficiency. Hybrid work model with competitive B2B rate. 🗂️ Requirements: Minimum 6 years of hands-on Java development experience, Experience in building API solutions, Experience with reactive programming, Working knowledge of Spring framework, Working knowledge of Hibernate, Working knowledge of Cucumber, Proficiency in SQL, Experience with REST services, Experience with Microservices architecture, Proficiency with Git, Understanding of SOLID principles, Knowledge of design patterns, Experience working in SAFe Agile environment 📃 Skills: Java, Spring, Hibernate, Cucumber, SQL, REST, Microservices, Git, SOLID, DesignPatterns, SAFe, Reactive 🏢 Description: Industry: Banking Rate: up to 160 pln/h on b2b Location: Hybrid form Warsaw, Gdańsk or Gdynia (3 days per week from office) Summary: The main purpose of this role is to be part of a team responsible for the modernization of banking software, specifically transitioning from a legacy system to a new digital platform for corporate clients. This initiative aims to enhance customer service and improve operational efficiency. Responsibilities: Develop new features and improvements for the corporate banking platform. Collaborate with developers, product owners, architects, analysts, and QA teams. Build and maintain APIs for enhanced customer experience. Ensure compliance with banking services and maintenance requirements. Participate in agile ceremonies and follow SAFE Agile principles. Key Requirements: Minimum 6 years of hands-on experience in Java development. Experience in building API solutions. Familiarity with reactive programming methodologies. Working knowledge of Spring, Hibernate, and Cucumber framework. Proficiency with SQL, REST, Microservices, and GIT. Understanding of SOLID principles and design patterns. Fluency in English. Nice to Have: 2 years experience with Angular. Ability to conduct unit tests using Jasmine.
Technology
emagine Polska
Senior Java Developer (banking)
Senior
Hybrid
Warsaw, Poland
140 - 160 PLN/hr
🏢 Summary: The role involves modernizing corporate banking software by migrating from a legacy system to a new digital platform. The position focuses on developing new features, building and maintaining APIs, and ensuring compliance within a banking environment. The work is delivered in a hybrid model within an agile team following SAFe principles. 🗂️ Requirements: Minimum 6 years of commercial experience in Java development, Experience in building and maintaining APIs, Experience with reactive programming, Working knowledge of Spring, Working knowledge of Hibernate, Working knowledge of Cucumber, Proficiency in SQL, Proficiency in REST, Experience with Microservices architecture, Proficiency in GIT, Understanding of SOLID principles, Knowledge of design patterns, Fluency in English 📃 Skills: Java, Spring, Hibernate, Cucumber, SQL, REST, Microservices, GIT, Reactive, SOLID, Angular, Jasmine 🏢 Description: Industry: Banking Rate: up to 160 pln/h on b2b Location: Hybrid form Warsaw, Gdańsk or Gdynia (3 days per week from office) Summary: The main purpose of this role is to be part of a team responsible for the modernization of banking software, specifically transitioning from a legacy system to a new digital platform for corporate clients. This initiative aims to enhance customer service and improve operational efficiency. Responsibilities: Develop new features and improvements for the corporate banking platform. Collaborate with developers, product owners, architects, analysts, and QA teams. Build and maintain APIs for enhanced customer experience. Ensure compliance with banking services and maintenance requirements. Participate in agile ceremonies and follow SAFE Agile principles. Key Requirements: Minimum 6 years of hands-on experience in Java development. Experience in building API solutions. Familiarity with reactive programming methodologies. Working knowledge of Spring, Hibernate, and Cucumber framework. Proficiency with SQL, REST, Microservices, and GIT. Understanding of SOLID principles and design patterns. Fluency in English. Nice to Have: 2 years experience with Angular. Ability to conduct unit tests using Jasmine.
Technology
Be | Shaping the Future Poland
Senior Java Developer
Senior
Remote
Warsaw, Poland
130 - 140 PLN
🏢 Summary: B2B remote role for a Java developer in Poland focused on building and maintaining backend integrations with a third-party portfolio management platform. The position involves REST API integration, enterprise system interoperability, troubleshooting, and collaboration with technical and business teams in a financial services environment. 🗂️ Requirements: 5+ years of Java development experience, Understanding of OOP principles, Knowledge of design patterns, Clean code practices, Experience with REST APIs, Experience with backend integration, Familiarity with enterprise systems, Strong problem-solving skills, Attention to detail, Fluency in English, Based in Poland 📃 Skills: Java, REST, OOP, Angular, SQL, Agile 🏢 Description: Be | Shaping the Future Poland has a proven position of being a reliable partner for financial services organisations to analyse complex requirements, find solutions and implement them in their entirety, regardless of their complexity. Since the foundation of Be Poland in 2013, we have been continually expanding and customising our spectrum of services. Today, we are privileged to have in our team the best individuals in each sector we operate within the financial services industry. Responsibilities: - Develop and maintain Java components supporting integration with a third-party portfolio management tool - Support integration workflows involving data exchange, REST APIs, and system interoperability - Collaborate with internal technical and business teams to understand platform requirements and architecture - Participate in code reviews, testing activities, and deployment processes - Investigate and troubleshoot technical issues with guidance from senior team members Requirements: - 5+ years of experience in Java development - Good understanding of OOP principles, design patterns, and clean code practices - Experience working with REST APIs and backend integration - Familiarity with enterprise systems or larger application environments - Strong problem-solving skills and attention to detail - Fluency in English (written and spoken) - Poland based Nice to have: - Practical experience with Angular - Experience in financial services (Equities, Funds, or Trading systems) - Exposure to portfolio management or trading platforms - Basic understanding of SQL, message queues, or real-time data processing - Experience working in Agile teams Our offer: - Competitive remuneration on B2B contract - Option to activate Medicover and Multisport on preferential terms - Access to Mindgram – mental health & well-being platform - Free gym at Q22 - Personal development – internal online / onsite DevTalks - Referral bonus program - International environment
Technology
Experis Manpower Group
Java Developer
Mid
Hybrid
Warsaw, Poland
150 - 190 PLN
🏢 Summary: The offer is for a Java Developer responsible for designing, implementing, and upgrading IT systems based on analytical and technical documentation in a hybrid work model. The role involves working with legacy code, performing reverse engineering, integrating distributed systems, and building automated tests. It requires strong experience with Java enterprise technologies and system integration in complex environments. 🗂️ Requirements: Very good knowledge of Java 8+, Strong object-oriented programming skills, Experience in independent design and implementation of application components, Experience in documenting and testing application components, Practical knowledge of Spring and Spring Boot, Practical knowledge of Hibernate and JPA, Knowledge of JEE, Experience with message queue systems, especially RabbitMQ, Experience with Maven, Git, GitLab, Jenkins, Nexus, Jira, Knowledge of relational databases, especially Oracle, Practical knowledge of RESTful API design, Experience in system integration, Experience with distributed systems, Experience with JBoss or WildFly, Knowledge of Fortify and Sonatype, English proficiency at B2 level 📃 Skills: Java, Spring, SpringBoot, Hibernate, JPA, JEE, RabbitMQ, Maven, Git, GitLab, Jenkins, Nexus, Jira, Oracle, REST, JBoss, WildFly, Fortify, Sonatype 🏢 Description: On-site work from Warsaw (5 days per week from the Client's office) Full availability in the Polish time zone Polish language is required English: at least B2 Tasks Design and implementation of IT solutions based on analytical and technical documentation Review and improvement of analytical documentation Creation and maintenance of technical documentation Technical upgrades and modernization of an existing system (including migration to Java 17 and newer technologies like Spring Boot) Work with legacy code and monolithic architecture (Java 8-based system) Reverse engineering based on: existing source code functional and technical documentation documented business processes system UI and database access Participation in transformation of a monolithic TMS system (POS terminal management) towards microservices architecture Defining, designing and implementing automated test cases (including regression testing) Identification of areas for test automation based on code and documentation Work with system security improvements and vulnerability mitigation Close cooperation with operational and development teams (~50% analytical work / ~50% development) Working in Scrum (2-week sprints) in a small development team Supporting system evolution and rollout to new markets (e.g. Germany) Requirements Very good knowledge of Java (8+) and object-oriented programming (experience with Java 17 is a plus) At least 5+ years of experience (Regular/Senior level) Experience in independent design, implementation, documentation and testing of application components Strong analytical skills and ability to work with legacy systems Very good practical knowledge of: Spring / Spring Boot Hibernate / JPA JEE RESTful API design Relational databases (especially Oracle ) Practical experience with: Message queues (RabbitMQ) System integration and distributed systems Application servers (JBoss / WildFly) Development tools: Maven, Git, GitLab, GitLab CI/CD, Jenkins, Nexus, Jira Docker Nice to have: Experience with Linux environments Knowledge of code scanning tools (Fortify, Sonatype) Experience with AI-supported development tools (Codex) Offer Multisport card Private healthcare Access to an e-learning platform Group life insurance