April 8, 2026

Full Stack Java – Java 17 + React – Krakow (Hybrid)

Senior • Hybrid

Krakow, Poland

We are hiring a Senior Full Stack Java Developer for an enterprise project in Krakow.

🔹 Mandatory Experience

  • 7+ years Java (Java 17+)

  • 5+ years cloud applications

  • 5+ years React (18+) with TypeScript

  • 7+ years frameworks/tools

  • 5+ years PostgreSQL

  • 2+ years DevOps

  • Spring Boot 3

  • RDBMS (SQL Server / Oracle)

  • CI/CD pipeline experience

🔹 Desirable

  • Azure + Terraform

  • Docker / Kubernetes / AKS

  • Linux scripting

  • Cosmos DB / Elasticsearch / Azure Cognitive Search / Neo4j

📍 Krakow – 3 days onsite mandatory📩 Send CV to marcillina.tietjen@dcvtechnologies.co.uk

Similar jobs you might like

Technology

DCV Technologies

Full Stack Java Developer

Senior

Remote

Krakow, Poland

🏢 Summary: Full Stack Java Developer role in a hybrid model, focused on building and maintaining cloud-native financial applications using modern Java and React technologies. The position involves backend development with Java 17+ and Spring Boot, frontend development with React, and deployment in Azure cloud environments with DevOps practices. 🗂️ Requirements: 7+ years hands-on experience with Java 17+, 5+ years experience in cloud applications, 5+ years experience with web technologies, Strong hands-on experience with React, 7+ years experience with frameworks and development tools, 5+ years experience with PostgreSQL, 2+ years experience in DevOps, Experience with Spring Boot, Experience with RDBMS 📃 Skills: Java, Spring, SpringBoot, React, TypeScript, SQL, PostgreSQL, Oracle, SQLServer, Azure, Terraform, Docker, Kubernetes, AKS, Linux, DevOps, CI/CD, CosmosDB, Elasticsearch, Lucene, Neo4j 🏢 Description: Full Stack Java Developer 📌 We are looking for Full Stack Java Developer on behalf of our client to join to the leader from the largest Swiss financial holding company. Work model : Hybrid 2-3 days from Cracow Job description: Strong experience with Java 17+, Spring Boot 3, RDBMS (SQL Server / Oracle) Experienced in web UI development using React 18+ (hooks) / Typescript Experience of DevOps CI/CD, building and deploying pipelines Hands on experience or strong interest in building cloud native applications in Azure via Terraform would be very desirable Knowledge of containerization: Docker, Kubernetes / AKS, Linux/ scripting is a plus Experience in NoSQL / Search Engines: Azure Cognitive Search, Cosmos DB, Elasticsearch, Apache Lucene, Graph Databases (neo4j or similar) is a plus Mandatory checks: 7+ Years of hands on experience on Java 17+ or higher 5+ years of hands on experience in cloud applications 5+ years of experience on Web Technologies with strong hands-on in React JS 7+ years of expereince in Framework and Tools 5+ years of experience on postgres 2+ Years of Experience in Devops ✅ Benefits: Work with modern technologies and international teams Long-term and stable cooperation Professional growth opportunities 📩 If you’re interested and meet the qualifications, please send your CV to Alina Pchelnikova at alina.pchelnikova@dcvtechnologies.co.uk

Technology

StrategicsIQ

Java Full Stack Developer (Hybrid – 2 Days Onsite in Kraków, Poland)

Senior

Hybrid

Krakow, Poland

1,200 - 1,450 PLN

🏢 Summary: Hybrid Java Full Stack Developer role focused on modernizing enterprise systems and building scalable, cloud-native microservices and web applications using Java and React. The position involves migrating legacy platforms to API-driven architectures, enhancing automation, and improving system efficiency and scalability. Work includes backend and frontend development within containerized and Kubernetes-based environments. 🗂️ Requirements: Strong experience with Java 11+, Hands-on experience with Kubernetes, Experience with containerized environments, Proficiency with Git, Strong Unix/Linux command line skills, Experience with SQL databases, Knowledge of RESTful APIs, Understanding of microservices architecture, Familiarity with HTTP, Familiarity with JavaScript 📃 Skills: Java, React, Kubernetes, Git, Unix, Linux, SQL, Oracle, REST, HTTP, JavaScript, Spring, SpringBoot, Microservices, Docker 🏢 Description: We are looking for a skilled Java Full Stack Developer to join our team in Kraków. This is a hybrid role requiring 2 days per week onsite , offering the opportunity to work on modernizing enterprise systems and building scalable, cloud-native solutions. Key Responsibilities Design, build, and support scalable services, microservices, and applications (both backend and frontend) using Java (11/17/21) and modern web technologies such as React Contribute to the modernization of legacy systems, including migration from mainframe and IBM WebSphere to API-driven and microservices-based architectures Help reduce operational costs and system complexity through modern engineering practices Improve testing efficiency by implementing and expanding automated testing frameworks Enhance Straight-Through Processing (STP) capabilities across services and platforms Required Skills & Experience Strong experience with Java (11 or higher) ; experience with Java 17+ is highly preferred Hands-on experience with Kubernetes and containerized environments Proficiency with Git for version control Strong command of Unix/Linux systems and CLI tools Solid experience with databases and SQL (Oracle preferred) Good understanding of RESTful APIs and microservices architecture Familiarity with HTTP/web technologies and JavaScript Nice to Have Experience with Reactjs for frontend development Background working in a DevOps-oriented delivery team Knowledge of application monitoring and observability tools Experience with Spring / Spring Boot

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

Strategicsiq

Java Fullstack Developer - Warsaw - Poland 2/3 days onsite

Senior

Hybrid

Warsaw, Poland

1,200 - 1,450 PLN

🏢 Summary: Hybrid Java Fullstack Developer role focused on building and maintaining scalable web applications using Java and React.js. The position involves developing backend services, modern frontend interfaces, and RESTful APIs while supporting CI/CD processes. Work model includes two days onsite in Warsaw with the remaining days remote. 🗂️ Requirements: Strong experience with Java, Solid experience with React.js, Experience building and consuming REST APIs, Strong knowledge of JavaScript, Strong knowledge of HTML, Strong knowledge of CSS, Experience with Git, Experience with CI/CD pipelines, Familiarity with Agile environments, English proficiency 📃 Skills: Java, React, REST, JavaScript, HTML, CSS, Git, CI/CD, Spring, TypeScript, SQL, Docker 🏢 Description: We are looking for an experienced Java Fullstack Developer to join our development team in Kraków. In this role, you will work on building and maintaining scalable web applications, contributing to both backend services and modern frontend interfaces. This position follows a hybrid working model with two/three days per week onsite in Warsaw . Key Responsibilities Develop and maintain backend services using Java Build responsive and modern user interfaces using React.js Design and implement RESTful APIs Collaborate with product managers, designers, and engineers to deliver new features Write clean, maintainable, and efficient code Participate in code reviews and contribute to development best practices Troubleshoot and resolve technical issues Support integration and deployment through CI/CD pipelines Required Skills and Experience Strong experience with Java Solid experience with React.js Experience building and consuming REST APIs Strong knowledge of JavaScript, HTML, and CSS Experience with Git and modern development workflows Familiarity with Agile development environments Good communication skills in English Nice to Have Experience with Spring Boot Experience with TypeScript Knowledge of SQL databases Familiarity with Docker or cloud platforms Work Model Hybrid: 2 days onsite in Warsaw , remaining days remote.

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

Java Developer

Senior

Hybrid

Warsaw, Poland

21,000 - 29,000 PLN

🏢 Summary: The offer is for an experienced Java Developer to design, build, and maintain scalable backend systems and microservices. The role involves developing RESTful APIs, integrating with cloud services, and working with databases in a collaborative environment. The position is available fully remote or on-site in Warsaw or Gdańsk. 🗂️ Requirements: Minimum 4 years of commercial experience with Java, Strong knowledge of Spring and Spring Boot, Experience with cloud platforms (AWS, Azure, GCP or similar), Solid experience with relational or non-relational databases, Experience with RESTful API design, Experience with Git, Experience with CI/CD pipelines, Understanding of software development best practices 📃 Skills: Java, Spring, SpringBoot, AWS, Azure, GCP, PostgreSQL, MySQL, Oracle, MongoDB, Git, CI/CD, REST, Microservices 🏢 Description: About the Role We are looking for an experienced Java Developer. If you have at least 4 years of commercial experience in Java development, solid knowledge of databases, and hands-on experience with any cloud platform – we would love to hear from you. This position is available as fully remote or 100% on-site in Warsaw or Gdańsk . Responsibilities Designing, developing, and maintaining scalable backend systems using Java Building and optimizing RESTful APIs and microservices Collaborating with cross-functional teams (QA, DevOps, Product Owners, Frontend Developers) Writing clean, maintainable, and testable code Participating in code reviews and technical discussions Integrating applications with cloud-based services Working with relational and/or non-relational databases Troubleshooting, debugging, and performance optimization Contributing to architectural decisions and technical improvements Requirements Minimum 4 years of commercial experience with Java Strong knowledge of Spring / Spring Boot Experience with any cloud platform (e.g., AWS, Azure, GCP or other) Solid experience with databases (e.g., PostgreSQL, MySQL, Oracle, MongoDB, etc.) Good understanding of RESTful API design Experience with Git and CI/CD pipelines Good knowledge of software development best practices Very good command of English (min. B2+ level)

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

DCV Technologies

Senior Full Stack Engineer (Node.JS -React)

Senior

Remote

🏢 Summary: Senior Full Stack Engineer role focused on building scalable and resilient applications within a cross-functional engineering team. The position involves backend and frontend development using modern JavaScript frameworks and enterprise databases, with containerization and CI/CD practices. Available as hybrid or remote engagement across several European countries. 🗂️ Requirements: Experience with Node.js, Experience with React, Strong knowledge of PL/SQL, Experience with Oracle databases, Experience with Docker, Experience with Kubernetes or ECS, Experience with CI/CD pipelines, Experience with Jenkins or GitLab CI or GitHub Actions, Experience with MongoDB or DynamoDB or PostgreSQL 📃 Skills: Node.js, React, PL/SQL, Oracle, Docker, Kubernetes, ECS, CI/CD, Jenkins, GitLab, GitHub, MongoDB, DynamoDB, PostgreSQL 🏢 Description: Dear Consultant, We are looking for an experienced Senior Full Stack Engineer to join a cross-functional engineering team focused on building scalable and resilient applications. 📍 Poland / Romania / Bulgaria / Spain / Czech Republic / Slovakia 🏠 Hybrid / Remote 💼 Employment Contract / B2B (depending on country) Must Have: • Node.js • React • PL/SQL • Oracle databases • Docker • Kubernetes / ECS • CI/CD • Jenkins / GitLab CI / GitHub Actions • MongoDB / DynamoDB / PostgreSQL Nice to Have: • Java / SpringBoot • Kafka • Microservices • Terraform / CloudFormation • GCP / BigQuery • German language 📩 DM me if interested. marcillina.tietjen@dcvtechnologies.co.uk DCV/CKL/JO/Re:18.05.2026