April 8, 2026
Senior Full Stack Engineer
Senior • Hybrid
1,300 - 1,500 PLN
Warsaw, Poland
Location: Warsaw, hybrid 3days/office
Contract Type: B2B, 6 months
Salary: up to 1500PLN net+vat/DAY - negotiable
We’re looking for an experienced Full Stack Developer to help build a new application based on a microservices architecture using Spring Boot and Angular. You’ll adapt an existing internal platform to new business needs, including multi-tenancy, and work closely with stakeholders to translate requirements into high-quality solutions.
What you’ll do
Develop and extend a microservices-based application using Java, Spring Boot, and Angular
Customize and modernize an existing codebase for new business requirements
Design and implement authentication & authorization and secure application architecture
Collaborate with internal customers to turn business needs into technical designs and user stories
Ensure high standards of quality, performance, and maintainability
What you bring
Strong experience in Java, Spring Boot, and Angular
Solid understanding of application architecture, security, AuthN/AuthZ
enterprise or banking background preferred
Excellent communication skills
Proven ability to work end-to-end: from requirements to production-ready code
If you enjoy building scalable enterprise applications and working closely with stakeholders, we’d love to hear from you
Similar jobs you might like
Technology
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 📍 Location: Warsaw, Gdańsk or Gdynia 🏢 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
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
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
emagine Polska
Senior Full-stack Developer (Java + Angular) for banking
Senior
Hybrid
Warsaw, Poland
145 - 165 PLN/hr
🏢 Summary: Full-stack Developer role in the banking industry focused on developing and maintaining microservices and integrating applications with a Cards platform. The position involves building scalable full-stack solutions using Java, Angular, REST APIs, Kafka, and cloud-native technologies in a hybrid work model. Candidates should have strong backend and frontend experience, knowledge of microservices architecture, and familiarity with DevOps and Agile practices. 🗂️ Requirements: Minimum 2 years of front-end experience, At least 5 years of Java development experience, Experience with microservices architecture, Knowledge of event sourcing architecture patterns, Hands-on experience with Angular, Hands-on experience with Spring Framework, Hands-on experience with Docker, Hands-on experience with Kubernetes, Hands-on experience with REST APIs, Hands-on experience with Kafka, Hands-on experience with MQ, Hands-on experience with SQL, Familiarity with Jenkins, Familiarity with ArgoCD, Understanding of XML, Understanding of JSON, Understanding of Avro, Experience with Git, English proficiency at B2 level, Experience working in Agile/Scrum environments 📃 Skills: Java, Angular, Spring, Docker, Kubernetes, REST, Kafka, MQ, SQL, Jenkins, ArgoCD, XML, JSON, Avro, Git 🏢 Description: Industry: banking Location: Hybrid - 3 days per week form office in Gdańsk, Gdynia, Warsaw or Łódź Rate: up to 165 pln/h on b2b Overview We are seeking a Full-stack Developer who will be instrumental in the development and maintenance of microservices. The role requires a combination of technical skills and collaboration with various stakeholders to achieve optimal solutions. Main Responsibilities Design and develop a full-stack application. Integrate existing applications with the Cards target platform. Implement translation/routing mechanisms from old to new systems. Develop microservices using Angular, REST APIs, and integrate with KAFKA/MQ/Oracle DB. Ensure application quality and responsiveness. Collaborate with internal and external stakeholders. Key Requirements Minimum 2 years of front-end experience. At least 5 years of Java Software Development experience. Practical knowledge of event sourcing architecture patterns and microservices architecture. Hands-on experience with Angular, Spring Framework, Docker, Kubernetes, REST, Kafka, MQ, SQL. Familiarity with DevOps tools such as Jenkins and Argo CD. Understanding of data standards, including XML, JSON, Avro. Experience with Kafka streaming platform. Version control tools like GIT. Proficiency in English (minimum B2 level). Experience with Agile/Scrum methodologies. Nice to Have Building distributed, highly scalable and high throughput applications.
Technology
emagine Polska
Senior Full-stack Developer (Java + Angular) for banking
Senior
Hybrid
Warsaw, Poland
165 - 165 PLN/hr
🏢 Summary: Full-stack Developer role focused on building and maintaining microservices and integrating applications within a banking environment. The position involves developing full-stack solutions using Java and Angular, working with event-driven architectures, and collaborating with stakeholders in a hybrid work model. The offer includes B2B cooperation with a rate up to 165 PLN/h. 🗂️ Requirements: Minimum 2 years of front-end experience, At least 5 years of Java development experience, Experience with event sourcing and microservices architecture, Hands-on experience with Angular, Hands-on experience with Spring Framework, Hands-on experience with Docker, Hands-on experience with Kubernetes, Hands-on experience with REST APIs, Hands-on experience with Kafka, Hands-on experience with MQ, Hands-on experience with SQL, Familiarity with Jenkins, Familiarity with ArgoCD, Understanding of XML, Understanding of JSON, Understanding of Avro, Experience with Git, English proficiency at B2 level or higher, Experience with Agile/Scrum 📃 Skills: Java, Angular, Spring, Docker, Kubernetes, REST, Kafka, MQ, Oracle, SQL, Jenkins, ArgoCD, XML, JSON, Avro, Git 🏢 Description: Industry: banking Location: Hybrid - 3 days per week form office in Gdańsk, Gdynia, Warsaw or Łódź Rate: up to 165 pln/h on b2b Overview We are seeking a Full-stack Developer who will be instrumental in the development and maintenance of microservices. The role requires a combination of technical skills and collaboration with various stakeholders to achieve optimal solutions. Main Responsibilities Design and develop a full-stack application. Integrate existing applications with the Cards target platform. Implement translation/routing mechanisms from old to new systems. Develop microservices using Angular, REST APIs, and integrate with KAFKA/MQ/Oracle DB. Ensure application quality and responsiveness. Collaborate with internal and external stakeholders. Key Requirements Minimum 2 years of front-end experience. At least 5 years of Java Software Development experience. Practical knowledge of event sourcing architecture patterns and microservices architecture. Hands-on experience with Angular, Spring Framework, Docker, Kubernetes, REST, Kafka, MQ, SQL. Familiarity with DevOps tools such as Jenkins and Argo CD. Understanding of data standards, including XML, JSON, Avro. Experience with Kafka streaming platform. Version control tools like GIT. Proficiency in English (minimum B2 level). Experience with Agile/Scrum methodologies. Nice to Have Building distributed, highly scalable and high throughput applications.
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
DCV Technologies
Fullstack Developer | Hybrid Wroclaw
Senior
Hybrid
Wroclaw, Poland
🏢 Summary: Contract B2B Fullstack Developer role (hybrid in Wroclaw) focused on building and maintaining enterprise-grade financial platforms using Java/Spring Boot and Angular. The position involves developing microservices, scalable APIs, and responsive UI components while contributing to CI/CD and DevOps practices. The role requires ensuring high performance, security, and reliability within Agile teams. 🗂️ Requirements: Strong experience in Java 17/21+, Strong experience with Spring Boot, Experience with microservices architecture, Solid experience in Angular 14/16+, Experience with TypeScript, HTML, CSS, Experience building REST APIs, Experience with relational databases (Oracle, SQL Server, or PostgreSQL), Experience with Git, Experience with CI/CD tools (Jenkins or GitHub Actions), Understanding of secure application design, Experience working in Agile/Scrum 📃 Skills: Java, Spring, SpringBoot, Angular, TypeScript, HTML, CSS, REST, Microservices, Oracle, SQLServer, PostgreSQL, Git, Jenkins, GitHubActions, CI/CD, Agile, Scrum 🏢 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) Key Responsibilities: Design, develop, test, and maintain full-stack applications using Java/Spring Boot on the backend and Angular on the frontend. Build scalable APIs, microservices, and UI components for enterprise-grade platforms. Ensure application performance, code quality, security, and reliability through best engineering practices. Participate in code reviews, design discussions, and continuous improvement initiatives. Troubleshoot production issues, perform root cause analysis, and implement sustainable fixes. Contribute to CI/CD pipelines , automated testing, and DevOps practices to improve software delivery. Support integration with databases, messaging systems, and third-party/internal enterprise services. Follow Agile/Scrum practices and actively participate in sprint ceremonies. Required Qualifications: Strong hands-on experience in Java ( 17/21+) development , with Spring Boot and microservices architecture. Solid experience in Angular ( 14/16+) , TypeScript, HTML, CSS, and responsive UI development. Good understanding of REST APIs, backend integration patterns, and secure application design. Experience with relational databases such as Oracle, SQL Server, or PostgreSQL. Familiarity with source control tools such as Git, and CI/CD tools such as Jenkins, GitHub Actions, or similar. Understanding software development lifecycle, testing frameworks, and Agile methodologies. Strong analytical, problem-solving, and communication skills. 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
emagine Polska
Senior Fullstack Developer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Senior Fullstack Developer role focused on modernizing a banking Corporate Netbank Administration system through REST API development and microservices extraction. The position involves refactoring legacy applications and enhancing integrations to improve customer experience. Work is delivered in hybrid model with strong emphasis on Java and modern frameworks. 🗂️ Requirements: Minimum 6 years of hands-on Java development experience, Experience with reactive programming, Working knowledge of Spring framework, Working knowledge of Hibernate, Experience with SQL, Experience with REST APIs, Experience with microservices architecture, Experience with Git, Minimum 2 years of experience with Angular 📃 Skills: Java, Spring, Hibernate, SQL, REST, Microservices, Git, Angular, Reactive 🏢 Description: Industry: Banking Work model: Hybrid in Warsaw or Tricity - 3 days a week in the office Rate: up to 170 PLN/h (B2B contract) The Senior Fullstack Developer role is focused on modernizing the Corporate Netbank Administration (CNA) system, improving the customer experience through API development, and ensuring seamless integration across various services. The position requires strong expertise in Java development and solid experience with modern frameworks. RESPONSIBILITIES: Building REST API solutions and integrations with other applications. Refactoring legacy applications by extracting business logic into microservices. Collaborating with other developers, teams, and stakeholders to deliver optimal solutions. Participating in the development and continuous improvement of services in both microservice and monolith architectures. REQUIREMENTS: Hands-on experience in Java development (preferably at least 6 years). Familiarity with reactive programming . Working knowledge of Spring and Hibernate frameworks. Experience with SQL , REST , Microservices , and Git . At least 2 years of experience with Angular . NICE TO HAVE: Familiarity with the DDD (Domain-Driven Design) approach. Experience with the Cucumber framework. Previous experience working in an international team with English as the common language. Exposure to SAFe Agile methodologies.
Technology
emagine Polska
Fullstack Developer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Senior Fullstack Developer role focused on modernizing banking systems through REST API development, microservices extraction, and system integrations. The position involves refactoring legacy applications and contributing to both microservice and monolith architectures in an international environment. Hybrid work model with B2B contract. 🗂️ Requirements: Minimum 6 years of experience in Java development, Experience with reactive programming, Working knowledge of Spring framework, Working knowledge of Hibernate, Experience with SQL, Experience with REST API development, Experience with microservices architecture, Experience with Git, Minimum 2 years of experience with Angular 📃 Skills: Java, Spring, Hibernate, SQL, REST, Microservices, Git, Angular, Reactive, DDD, Cucumber, SAFe 🏢 Description: Industry: Banking Work model: Hybrid in Warsaw or Tricity - 3 days a week in the office Rate: up to 170 PLN/h (B2B contract) Summary: The role of a Senior Fullstack Developer focuses on modernizing systems, enhancing customer experience through API development, and ensuring seamless integration of various services. Main Responsibilities: Core duties include building REST API solutions and collaborating with teams to create optimal solutions. Building REST API solutions and integrations with other applications Refactoring legacy applications by extracting logic into microservices Collaborating with other developers, teams, and stakeholders to create optimal solutions Participating in the development and continuous improvement of services in both microservice and monolith architectures Key Requirements: Hands-on experience in Java development (at least 6 years preferred) Familiarity with reactive programming Working knowledge of Spring and Hibernate frameworks Experience with SQL, REST, Microservices, and GIT At least 2 years of experience with Angular Nice to Have: Familiarity with the DDD (Domain-Driven Design) approach Experience with Cucumber framework Previous work in an international team with English as the common language Exposure to SAFE Agile methodologies Other Details: Team Composition: International team. Communication Language: English.