April 8, 2026
Full-stack Java Developer
Mid • Hybrid
Krakow, Poland
At Jacobs, we're embarking on an exciting journey as we initiate the development of our Digital & Data Hub in the heart of Krakow. Our mission is to undertake projects spanning various industries, including Consumer and Manufacturing, Defence and Security, Energy and Utilities, Financial Services, Government and Public Services, Health and Life Sciences, and Transport.
We are seeking a Full-stack Developer with expertise spanning various aspects of software development, including Java OOPS concepts, Java 21 features, web applications, REST services, testing frameworks, and more. The ideal candidate will have a proven track record of successful project implementation.
Key Responsibilities:
Apply object‑oriented programming principles in Java to deliver scalable and maintainable solutions
Work with Java 21, making use of streams, functional interfaces, and collections for cleaner code
Build microservices with Spring Boot and related frameworks, ensuring modular and efficient system design
Develop RESTful APIs following industry best practices for implementation and consumption
Write unit and integration tests using JUnit, Wiremock, and Mockito to ensure reliability and coverage
Maintain high code quality through automated checks with SonarQube
Deploy and orchestrate applications using Docker and Kubernetes
Set up monitoring and logging with the ELK stack to support observability and troubleshooting
Navigate CI/CD pipelines with BitBucket, Maven, and Jenkins to streamline delivery
Contribute to team standards by conducting thorough code reviews
Here's what you'll need:
Minimum 4 years of hands-on experience in Java development
Strong background in Spring and Spring Boot frameworks
Working knowledge of front‑end technologies and at least one framework (preferably React)
Proficient in version control systems, especially Git
Solid understanding of both SQL and NoSQL databases
Experience with build and dependency management tools, particularly Maven
Skilled in unit testing, particularly with JUnit and Mockito
Proven ability to design and deliver complex software solutions
Experience using Google Cloud Platform (GCP) in day‑to‑day software development
Familiarity with containerization and orchestration tools like Docker or Kubernetes
Experience working in a consulting environment, including collaboration with multiple stakeholders and clients
Familiarity CI/CD pipelines and related tooling (Jenkins, Kubernetes, etc.)
Strong analytical thinking and problem-solving capabilities
Excellent communication and teamwork skills
Fluent in English
We offer:
Rewarding employment - full-time employment with a salary that matches your qualifications
Hybrid work model - enjoy the flexibility of working mostly from home
Flexible hours - start your day anytime between 7:30 and 10:00 AM
Comprehensive benefits, including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system
Co-financed holidays - enjoy "Wczasy pod Gruszą" for a well-deserved break
Global projects - engage in exciting international projects
Inclusive networks - join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more
Continuous learning - participate in our Graduate Development Program, Learners’ Community, and self-learning platforms
Language courses - enhance your skills with courses in English, German, and Polish
We know that if we are inclusive, we’re more connected, and we’re more creative. We accept people for who they are. Find out more about life at Jacobs. As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team recruitmentpoland@jacobs.com
Similar jobs you might like
Technology
Jacobs
Senior/Lead Full-stack Developer (Java/React)
Senior
Hybrid
Krakow, Poland
🏢 Summary: The offer is for a Senior/Lead Full-stack Developer to design and deliver scalable, microservices-based applications using Java 21 and Spring Boot, contributing to complex international projects. The role combines backend development, REST API design, frontend integration, cloud deployment, and CI/CD automation. It requires strong expertise in modern Java ecosystems, testing practices, and containerized cloud environments. 🗂️ Requirements: Minimum 5 years of hands-on Java development experience, Strong expertise in Spring and Spring Boot, Experience with Java 21 features and OOP principles, Experience building RESTful APIs and microservices, Proficiency with JUnit and Mockito for unit testing, Experience with SQL and NoSQL databases, Experience with Maven for build and dependency management, Proficiency with Git version control, Experience with Docker or Kubernetes, Experience with CI/CD pipelines and Jenkins, Experience with Google Cloud Platform (GCP), Working knowledge of at least one frontend framework (React preferred) 📃 Skills: Java, Spring, SpringBoot, React, REST, Microservices, JUnit, Mockito, Wiremock, Maven, Git, SQL, NoSQL, Docker, Kubernetes, GCP, Jenkins, BitBucket, SonarQube, ELK 🏢 Description: At Jacobs, we're embarking on an exciting journey as we initiate the development of our Digital & Data Hub in the heart of Krakow. Our mission is to undertake projects spanning various industries, including Consumer and Manufacturing, Defence and Security, Energy and Utilities, Financial Services, Government and Public Services, Health and Life Sciences, and Transport. We are seeking a Senior/Lead Full-stack Developer with expertise spanning various aspects of software development, including Java OOPS concepts, Java 21 features, web applications, REST services, testing frameworks, and more. The ideal candidate will have a proven track record of successful project implementation. Key Responsibilities: Apply object‑oriented programming principles in Java to deliver scalable and maintainable solutions Work with Java 21, making use of streams, functional interfaces, and collections for cleaner code Build microservices with Spring Boot and related frameworks, ensuring modular and efficient system design Develop RESTful APIs following industry best practices for implementation and consumption Write unit and integration tests using JUnit, Wiremock, and Mockito to ensure reliability and coverage Maintain high code quality through automated checks with SonarQube Deploy and orchestrate applications using Docker and Kubernetes Set up monitoring and logging with the ELK stack to support observability and troubleshooting Navigate CI/CD pipelines with BitBucket, Maven, and Jenkins to streamline delivery Contribute to team standards by conducting thorough code reviews Here's what you'll need: Minimum 5 years of hands-on experience in Java development Strong background in Spring and Spring Boot frameworks Working knowledge of front‑end technologies and at least one framework (preferably React ) Proficient in version control systems, especially Git Solid understanding of both SQL and NoSQL databases Experience with build and dependency management tools, particularly Maven Skilled in unit testing, particularly with JUnit and Mockito Proven ability to design and deliver complex software solutions Experience using Google Cloud Platform (GCP) in day‑to‑day software development Familiarity with containerization and orchestration tools like Docker or Kubernetes Experience working in a consulting environment, including collaboration with multiple stakeholders and clients Familiarity CI/CD pipelines and related tooling (Jenkins, Kubernetes, etc.) Strong analytical thinking and problem-solving capabilities Excellent communication and teamwork skills Fluent in English We offer: Rewarding employment - full-time employment with a salary that matches your qualifications Hybrid work model - enjoy the flexibility of working mostly from home Flexible hours - start your day anytime between 7:30 and 10:00 AM Comprehensive benefits, including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system (only under CoE) Co-financed holidays - enjoy "Wczasy pod Gruszą" for a well-deserved break (only under CoE) Global projects - engage in exciting international projects Inclusive networks - join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more Continuous learning - participate in our Graduate Development Program, Learners’ Community, and self-learning platforms Language courses - enhance your skills with courses in English, German, and Polish We know that if we are inclusive, we’re more connected, and we’re more creative. We accept people for who they are. Find out more about life at Jacobs . As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team recruitmentpoland@jacobs.com
Technology
Jacobs
Full-stack Developer (Node.js/Angular/Typescript)
Mid
Hybrid
Krakow, MA, Poland
🏢 Summary: Full-stack Developer role focused on stabilizing and modernizing an acquired application by working across Angular frontend and Node.js backend. The position involves rebuilding the frontend in TypeScript, resolving critical issues, and implementing new features using cloud-native and serverless solutions on GCP. The role supports architectural improvements and platform scalability within a modern CI/CD-driven environment. 🗂️ Requirements: Minimum 3 years of professional experience as Software Developer, Experience with Angular, Proficiency in JavaScript and TypeScript, Backend development experience with Node.js, Experience with cloud platforms (GCP, AWS or Azure), Understanding of REST APIs and asynchronous programming, Experience with NoSQL databases, Experience with serverless/cloud runtimes, Ability to work with and modernize legacy code, Willingness to participate in on-call rotation 📃 Skills: Angular, TypeScript, JavaScript, Node.js, GCP, CloudRun, CloudFunctions, Firestore, REST, NoSQL, CI/CD, APIs, AWS, Azure 🏢 Description: We are looking for a Full‑stack Developer to join the Digital & Data Hub in the Jacobs Krakow office and support the stabilization and further development of an acquired application. You will work across both the frontend and backend, helping resolve critical issues, participate in rebuilding the frontend into TypeScript, and support the introduction of new features and architectural improvements. This role is ideal for someone with solid hands‑on development skills who wants to grow while contributing to impactful platform modernization. Responsibilities: Develop and maintain frontend and backend features using Angular (migrating toward TypeScript ) and Node.js (TypeScript/JavaScript) Support stabilization efforts by diagnosing and resolving defects, performance issues, and architectural bottlenecks Participate in the redesign and refactor of existing components, including modernizing monolithic services Contribute to rebuilding the frontend into a more maintainable and scalable TypeScript‑based structure Implement backend logic using GCP Cloud Run and Cloud Functions Work with Firestore (NoSQL) to build efficient and reliable data workflows Collaborate closely with DevOps and architecture teams on platform improvements Work with modern development practices such as code reviews, unit testing, and CI/CD Ensure compliance with security and authentication standards (GCP-based authentication already implemented) Here's what you'll need: Min. 3 years of professional experience as a Software Developer Practical experience with Angular and JavaScript/TypeScript Solid knowledge of backend development using Node.js Experience with cloud‑based development (preferably GCP, AWS or Azure also acceptable) Understanding of APIs, REST principles, asynchronous programming, and cloud-native patterns Experience working with NoSQL databases ( Firestore is a plus) Familiarity with serverless/cloud runtimes (Cloud Functions, Cloud Run, Lambda, etc.) Willingness to work with legacy code and contribute to modernization Strong problem‑solving skills and ownership mindset Willingness to participate in an on-call rotation, including after-hours support for critical production incidents We offer: Rewarding employment - full-time employment with a salary that matches your qualifications Hybrid work model - enjoy the flexibility of working mostly from home Flexible hours - start your day anytime between 7:30 and 10:00 AM Comprehensive benefits, including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system Co-financed holidays - enjoy "Wczasy pod Gruszą" for a well-deserved break Global projects - engage in exciting international projects Inclusive networks - join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more Continuous learning - participate in our Graduate Development Program, Learners’ Community, and self-learning platforms Language courses - enhance your skills with courses in English, German, and Polish We know that if we are inclusive, we’re more connected, and we’re more creative. We accept people for who they are. Find out more about life at Jacobs . As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team recruitmentpoland@jacobs.com
Technology
Jacobs
Full-stack .NET Developer (desktop)
Mid
Hybrid
Krakow, Poland
🏢 Summary: The role involves developing and maintaining a Windows desktop application for advanced flood modelling, combining .NET backend functionality with rich WPF/WinForms UI using DevExpress. You will work across backend and UI layers to deliver reliable, high‑performance features within an Agile product team. The position focuses on building and enhancing a market‑leading flood risk modelling platform used globally. 🗂️ Requirements: Strong experience with C# and .NET, Proven experience in Windows desktop development using WPF and/or WinForms, Hands-on experience with DevExpress controls, Understanding of MVVM or MVP architectural patterns, Knowledge of data binding and asynchronous programming, Experience with Git and pull request workflows, Ability to integrate backend logic with desktop UI 📃 Skills: C#, .NET, WPF, WinForms, DevExpress, MVVM, MVP, Git, Azure, YAML, NuGet, WiX, InnoSetup, FlaUI, SonarQube 🏢 Description: At Jacobs, we're embarking on an exciting journey as we initiate the development of our Digital & Data Hub in the heart of Krakow. Our mission is to undertake projects spanning various industries, including Consumer and Manufacturing, Defence and Security, Energy and Utilities, Financial Services, Government and Public Services, Health and Life Sciences, and Transport. You will be working on Flood Modeller , part of the Flood Platform ecosystem developed by Jacobs - a market‑leading solution used worldwide for river, surface water, and urban drainage modelling. Flood Modeller combines advanced hydrological and hydraulic modelling with an intuitive Windows‑based GIS desktop interface, enabling engineers to analyse flood risk, design mitigation measures, and support decision‑making for real‑world flood resilience challenges. The platform is used by public authorities, utilities, consultants, and insurers across multiple geographies. Responsibilities: Design, develop, and maintain .NET (C#) backend functionality and integrate it seamlessly with the desktop UI layer Build and evolve Windows desktop applications ( WPF and/or WinForms ) using DevExpress , following solid architectural patterns (MVVM/MVP) Define and implement clean UI–API contracts in close collaboration with backend engineers, Product Owners, and QA Ensure performance, reliability, and maintainability through debugging, defensive error handling, and code quality practices Improve usability, accessibility, and consistency of the UI, including localisation and theming Actively participate in code reviews , Agile ceremonies, and cross‑functional collaboration Here's what you'll need: Strong experience with C# and the .NET platform Proven background in Windows desktop development using WPF and/or WinForms Hands‑on experience with DevExpress controls (e.g. grids, editors, charts) Good understanding of MVVM/MVP , data binding, async programming, and UI state management Experience working with Git , pull requests, and collaborative code review workflows Ability to work end‑to‑end across backend logic and UI integration within product‑focused teams Nice to have: Working knowledge of CI/CD for .NET on Windows, using A zure DevOps Pipelines and/or GitHub Actions Familiarity with YAML pipelines covering build, test, and artifact publishing stages Experience with NuGet dependency management , including lock files and reproducible builds Exposure to Windows packaging and release automation, e.g. WiX Toolset or Inno Setup , including basic code signing concepts Basic experience with UI test automation (e.g. FlaUI ) or pipeline‑based smoke/regression testing Awareness of code quality tooling such as static analyzers, test coverage, or SonarQube/SonarCloud We offer: Rewarding employment - full-time employment with a salary that matches your qualifications Hybrid work model - enjoy the flexibility of working mostly from home Flexible hours - start your day anytime between 7:30 and 10:00 AM Comprehensive benefits, including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system Co-financed holidays - enjoy "Wczasy pod Gruszą" for a well-deserved break Global projects - engage in exciting international projects Inclusive networks - join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more Continuous learning - participate in our Graduate Development Program, Learners’ Community, and self-learning platforms Language courses - enhance your skills with courses in English, German, and Polish We know that if we are inclusive, we’re more connected, and we’re more creative. We accept people for who they are. Find out more about life at Jacobs . As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team recruitmentpoland@jacobs.com
Technology
Jacobs
Technical Lead Applications Engineer
Senior
Hybrid
Krakow, Poland
🏢 Summary: Hands-on Technical Lead Applications Engineer role focused on backend development of SaaS web applications and analytics data pipelines, with responsibility for architectural decisions and technical leadership. The position combines coding, system design, performance optimization, and cross-team coordination to deliver scalable, customer-facing products. It involves mentoring engineers and ensuring high-quality releases in a cloud-based environment. 🗂️ Requirements: BS/MS in Computer Science, Mathematics or Engineering, 7+ years of software engineering experience in a product company, 5+ years of experience developing web-based SaaS applications, Strong backend development experience, Proficiency in Python or Java or C++ or Ruby, Proficiency in SQL, Experience with relational databases, Experience with data pipelines, Experience with data streaming technologies, Experience with batch processing, Experience with AWS or Google Cloud, Experience in frontend and backend web development, Experience with automated unit testing, Experience conducting code reviews and technical design reviews 📃 Skills: Python, Java, C++, Ruby, SQL, AWS, GoogleCloud, SaaS, Databases, DataPipelines, DataStreaming, BatchProcessing, UnitTesting, WebDevelopment, Cloud 🏢 Description: At Jacobs , we're embarking on an exciting journey as we initiate the development of our Digital & Data Hub in the heart of Krakow. Our mission is to undertake projects spanning various industries, including Consumer and Manufacturing, Defence and Security, Energy and Utilities, Financial Services, Government and Public Services, Health and Life Sciences, and Transport. Jacobs has acquired StreetLight Data, a mobility analytics solution provider - marking the company’s second strategic acquisition in recent months and building on its strong foundation of existing technology and data capabilities. We are looking for a highly skilled Technical Lead Applications Engineer to join our growing team. This is a hands-on leadership role, primarily focused on back-end development of our SaaS web applications, with occasional involvement in front-end tasks. Beyond coding, you will set the technical direction for the team, make key architectural decisions, mentor junior engineers, and coordinate cross-team efforts to ensure high quality delivery. Key Responsibilities: Design, implement, and maintain customer-facing features, including both frontend and backend components, in the StreetLight SaaS web applications (InSight Planning and Insight Operations) and their analytics data pipeline Provide technical leadership and drive architectural decisions to ensure code quality, performance, and scalability Strong backend development experience including proficiency with relational databases Author and review technical designs, conduct thorough code reviews to uphold engineering excellence Deliver product releases and fixes to production as needed Interface among our San Francisco, Vancouver, Bangalore, and Eastern European teams, and mentor more junior engineers Write automated unit tests and participate in peer design and code reviews Collaborate as needed with the other developers and QA engineers on the team, as well as with Product Management Productize analytics models from the Data Science and Data Engineering team Tune StreetLight InSight Planning and Streetlight Insight Operations for performance, scalability, and reliable operation to serve our growing customer base Assist Support and Operations in resolving production issues when needed, and improve the product to avoid them in the future Here's what you'll need BS/MS in Computer Science, Mathematics, or an Engineering discipline from a top university 7+ years of experience as a Software Engineer at a software product company, preferable in an enterprise market 5+ years of experience developing web-based SaaS applications Competence and experience in both frontend and backend web development Strong problem solving and solution design skills Proficiency in Python (Java, C++ or Ruby experience can substitute for Python in a candidate who is open to learning new technologies) Proficiency in SQL and working with relational databases Competence and experience in handling data pipelines including experience with data streaming technologies and batch processes Experience working in cloud-deployed platforms such as AWS, Google Cloud Product and customer orientation Good communication skills - both written and verbal Quick learner, and a strong team player We offer: Rewarding employment: Full-time employment with a salary that matches your qualifications Hybrid work model: Enjoy the flexibility of working from home, with just several office days per month Comprehensive benefits: Including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system Co-financed holidays: Enjoy "Wczasy pod Gruszą" for a well-deserved break Global projects: Engage in exciting international projects Inclusive networks: Join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more Continuous learning: Participate in our Graduate Development Program, Learners’ Community, and self-learning platforms Language courses: Enhance your skills with courses in English, German, and Polish We know that if we are inclusive, we’re more connected, and if we are diverse, we’re more creative. We accept people for who they are, regardless of age, disabilities, gender identity, gender expression, marital status, mental health, race, faith or belief, sexual orientation, socioeconomic background, and whether you’re pregnant or on family leave. Find out more about life at Jacobs. As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team recruitmentpoland@jacobs.com
Technology
Jacobs
DevOps & Cloud Operations Analyst (GCP)
Mid
Hybrid
Krakow, Poland
🏢 Summary: The offer is for an Analyst, DevOps & Cloud Infrastructure role focused on maintaining, optimizing, and automating a large-scale GCP cloud environment supporting data-driven products. The position involves cloud cost optimization, production operations, monitoring, and infrastructure tooling in a complex international setup. It combines hands-on DevOps work with reporting, automation, and continuous improvement of cloud and operational processes. 🗂️ Requirements: 3+ years experience in DevOps, SRE, or Cloud Operations, Hands-on experience with Google Cloud Platform, Strong SQL skills with BigQuery, Proficiency in Bash and Python, Experience with monitoring and alerting tools, Experience with CI/CD pipelines, Experience with configuration management tools, Proficiency with Git, Experience building dashboards, Experience working in Linux environments, Willingness to participate in on-call rotation 📃 Skills: GCP, BigQuery, ComputeEngine, IAM, CloudStorage, SQL, Bash, Python, Zabbix, Opsgenie, PagerDuty, Jira, Jenkins, Ansible, Git, GitHub, Looker, PowerBI, Tableau, Linux, SSH, cron, Terraform, PostgreSQL, Kubernetes 🏢 Description: At Jacobs, we're embarking on an exciting journey as we initiate the development of our Digital & Data Hub in the heart of Krakow. Our mission is to undertake projects spanning various industries, including Consumer and Manufacturing, Defence and Security, Energy and Utilities, Financial Services, Government and Public Services, Health and Life Sciences, and Transport. Looking to grow your impact in DevOps and cloud infrastructure while working with modern GCP technologies? This is an opportunity to join Jacobs and play a key role in maintaining and optimizing a large-scale cloud environment supporting data-driven products. As an Analyst, DevOps & Cloud Infrastructure, you’ll work hands-on with cloud cost optimization, production operations, and infrastructure tooling, helping ensure stability, efficiency, and continuous improvement. You’ll collaborate with international teams, gain exposure to complex data and cloud ecosystems, and take ownership of meaningful initiatives, all while building your expertise in a supportive and experienced environment. Responsibilities: Monitor, analyze, and optimize GCP cloud costs, including BigQuery usage and resource governance Develop and maintain dashboards ( Looker Studio ) and data pipelines in BigQuery for cost and operational reporting Support production operations, including alert triage, incident response, and participation in on-call rotation Maintain and enhance monitoring and alerting systems (Zabbix, Opsgenie/Jira Service Management, log alerting) Automate infrastructure and operational processes using Python, Bash, Jenkins, and Ansible Manage operational tasks such as IAM access, infrastructure configuration, and environment setup Support tooling migrations (e.g., Opsgenie to Jira Service Management) Create and maintain technical documentation (runbooks, playbooks, procedures) Collaborate with vendors and optimize SaaS tool usage and licensing costs Work closely with cross-functional teams, sharing knowledge, providing updates, and identifying risks Here's what you'll need: 3+ years of experience in DevOps, SRE, Cloud Operations, or similar roles Hands-on experience with Google Cloud Platform (BigQuery, Compute Engine, IAM, Cloud Storage, billing) Strong SQL skills, particularly with BigQuery Proficiency in Bash and Python for automation and data processing Experience with monitoring and alerting tools (e.g., Zabbix, Opsgenie, PagerDuty, Jira Service Management ) Experience with CI/CD pipelines ( Jenkins ) and configuration management ( Ansible ) Proficiency with Git/GitHub Experience building dashboards ( Looker Studio, Power BI, Tableau, or similar ) Comfortable working in Linux environments (SSH, cron, log analysis) Strong prioritization, communication, and collaboration skills in distributed teams Ability to produce clear technical documentation (runbooks, procedures, reports) Willingness to participate in an on-call rotation, including after-hours support for P1/P2 production incidents and occasional availability aligned with US time zones (including late evening hours in Poland for deployments) Nice to have: Google Cloud certifications (e.g., Associate or Professional level) Experience with Jira Service Management, Confluence, or Atlassian ecosystem Familiarity with Terraform or Infrastructure as Code practices Experience with PostgreSQL administration Exposure to Kubernetes and containerized workloads Understanding of networking fundamentals (VPNs, firewall rules, peering) Background in data analytics, geospatial, or transportation-related domains We offer: Rewarding employment - full-time employment with a salary that matches your qualifications Hybrid work model - enjoy the flexibility of working mostly from home Flexible hours - start your day anytime between 7:30 and 10:00 AM Comprehensive benefits, including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system Co-financed holidays - enjoy "Wczasy pod Gruszą" for a well-deserved break Global projects - engage in exciting international projects Inclusive networks - join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more Continuous learning - participate in our Graduate Development Program, Learners’ Community, and self-learning platforms Language courses - enhance your skills with courses in English, German, and Polish We know that if we are inclusive, we’re more connected, and we’re more creative. We accept people for who they are. Find out more about life at Jacobs . As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team recruitmentpoland@jacobs.com
Technology
Jacobs
Software Test Engineer (manual & automation)
Mid
Hybrid
Krakow, Poland
🏢 Summary: The role focuses on designing and executing manual and automated testing for complex flood‑modelling software, including a Windows desktop application and a cloud‑based platform. You will build and maintain test automation, integrate tests into CI/CD pipelines, and ensure high product quality across functional and non‑functional areas. The position combines hands‑on QA work with automation development in a technically demanding, data‑intensive environment. 🗂️ Requirements: Proven experience as Software Test Engineer or QA Engineer, Strong hands-on experience in manual testing, Experience in exploratory and regression testing, Experience designing and maintaining test automation solutions, Practical experience with Python, Experience testing web applications with Selenium or equivalent, Experience testing Windows desktop applications, Ability to create structured test cases and defect reports, Understanding of Agile development processes, Experience integrating automated tests into CI/CD pipelines 📃 Skills: Python, Selenium, Windows, CI/CD, Azure, FlaUI, Agile, GIS, Hydrology, Hydraulics 🏢 Description: At Jacobs, we're embarking on an exciting journey as we initiate the development of our Digital & Data Hub in the heart of Krakow. Our mission is to undertake projects spanning various industries, including Consumer and Manufacturing, Defence and Security, Energy and Utilities, Financial Services, Government and Public Services, Health and Life Sciences, and Transport. You will be working on Flood Modeller , part of the Flood Platform ecosystem developed by Jacobs - a market‑leading solution used worldwide for river, surface water, and urban drainage modelling. Flood Modeller combines advanced hydrological and hydraulic modelling with an intuitive Windows‑based GIS desktop interface, enabling engineers to analyse flood risk, design mitigation measures, and support decision‑making for real‑world flood resilience challenges. The platform is used by public authorities, utilities, consultants, and insurers across multiple geographies. Responsibilities: Design, build, and evolve test automation solutions for complex flood‑modelling products, including: - Flood Modeller – an industry‑leading Windows application for flood risk and hydraulic modelling - Flood Platform – a cloud‑based solution for flood analysis, visualisation, and collaborative modelling Actively assess and balance manual vs. automated testing , ensuring effective coverage across functional, regression, and smoke testing Perform hands‑on exploratory, functional, and regression testing of new features and bug fixes Integrate automated tests into CI/CD pipelines to provide fast, reliable feedback on product quality Create and maintain test cases, scripts, and documentation , clearly describing intent, assumptions, and risks Log, triage, and analyse defects, working closely with developers to identify root causes and verify fixes Contribute to non‑functional testing , including performance, stability, installers, upgrades, and workflows in computation‑heavy scenarios Here's what you'll need: Proven experience as a Software Test Engineer/QA Engineer with a strong blend of manual and automated testing Solid hands‑on background in manual testing , including exploratory testing, regression testing, and validation of complex workflows Experience designing and maintaining automated test solutions Practical experience with Python , including writing and maintaining automated or regression tests Experience testing web applications using tools such as Selenium (or equivalent) Experience testing non‑web UI application s on Windows Ability to create clear and structured test cases, test plans, and defect reports Strong analytical and problem‑solving skills, particularly when working with complex or data‑intensive systems Good understanding of Agile software development lifecycles and close collaboration with development teams Nice to have: Experience testing engineering, scientific, or modelling software Exposure to UI automation for desktop applications (e.g. FlaUI or similar tools) Experience increasing automation coverage in long‑established or legacy products Familiarity with Azure DevOps and CI/CD‑driven testing workflows Understanding of risk‑based testing and quality gates in release processes We offer: Rewarding employment - full-time employment with a salary that matches your qualifications Hybrid work model - enjoy the flexibility of working mostly from home Flexible hours - start your day anytime between 7:30 and 10:00 AM Comprehensive benefits, including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system Co-financed holidays - enjoy "Wczasy pod Gruszą" for a well-deserved break Global projects - engage in exciting international projects Inclusive networks - join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more Continuous learning - participate in our Graduate Development Program, Learners’ Community, and self-learning platforms Language courses - enhance your skills with courses in English, German, and Polish We know that if we are inclusive, we’re more connected, and we’re more creative. We accept people for who they are. Find out more about life at Jacobs . As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team recruitmentpoland@jacobs.com
Healthcare
Jacobs
Senior QA Automation Engineer
Senior
Hybrid
Krakow, Poland
🏢 Summary: Mid/Senior QA Engineer role focused on ensuring quality, reliability, and performance of cloud-based Health Data Platform solutions. The position involves building and maintaining automated tests, contributing to test strategy, and integrating QA processes into CI/CD pipelines. You will collaborate with cross-functional teams to support continuous delivery of high-quality web applications (API and UI). 🗂️ Requirements: 4+ years of QA Engineering or Test Automation experience, Hands-on experience with test automation tools (e.g., Playwright), Programming skills in Python, JavaScript or TypeScript, Experience with API testing, Experience with UI testing, Experience with BDD frameworks (e.g., Cucumber), Understanding of CI/CD processes, Knowledge of version control systems, Basic SQL knowledge, Experience with manual and exploratory testing 📃 Skills: Python, JavaScript, TypeScript, Playwright, Cucumber, SQL, Git, GitHub, Azure, DevOps, CI/CD, Shell, Bash, API, UI 🏢 Description: At Jacobs’ Krakow office, we build more than software – we create digital solutions that power complex, real‑world engineering and infrastructure projects across the globe. As part of our growing Digital & Data Hub, you’ll join high‑impact international teams where quality, innovation and collaboration are at the heart of everything we do. We are looking for a Mid/Senior QA Engineer to join our team and help ensure the reliability, performance and quality of our products. You will work closely with developers, product owners and cross‑functional teams to design and execute test strategies, build automation, and support continuous delivery of high‑quality software. The project focuses on developing cloud‑based solutions for Health Data Platforms, enabling secure processing and delivery of clinical data for healthcare, regulatory and research stakeholders. Responsibilities: Develop and maintain automated tests for web applications (API and UI) Build and extend test automation frameworks using Python, JavaScript or TypeScript Create and execute BDD scenarios (e.g., Cucumber ) Perform functional, regression, exploratory and manual testing Contribute to test planning, test design and overall QA lifecycle Integrate automated tests into CI/CD pipelines ( GitHub Actions, Azure DevOp s) Use SQL to validate data in test environments Automate workflows using Shell/Bash scripting Collaborate with developers and product teams to identify and resolve defects Advocate for QA best practices and continuous improvement Here's what you'll need: 4+ years of experience in QA Engineering or Test Automation Hands‑on experience with test automation ( Playwright or similar ) Good programming skills in Python, JavaScript or TypeScript Experience with API and UI testing Familiarity with BDD frameworks (e.g., Cucumber ) Understanding of CI/CD processes and version control Basic SQL knowledge Experience with manual testing and exploratory testing Strong communication and collaboration skills We offer: Rewarding employment - full-time employment with a salary that matches your qualifications Hybrid work model - enjoy the flexibility of working mostly from home Flexible hours - start your day anytime between 7:30 and 10:00 AM Comprehensive benefits, including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system Co-financed holidays - enjoy "Wczasy pod Gruszą" for a well-deserved break Global projects - engage in exciting international projects Inclusive networks - join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more Continuous learning - participate in our Graduate Development Program, Learners’ Community, and self-learning platforms Language courses - enhance your skills with courses in English, German, and Polish We know that if we are inclusive, we’re more connected, and if we are diverse, we’re more creative. We accept people for who they are, regardless of age, disabilities, gender identity, gender expression, marital status, mental health, race, faith or belief, sexual orientation, socioeconomic background, and whether you’re pregnant or on family leave. Find out more about life at Jacobs. As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team recruitmentpoland@jacobs.com
Technology
ITDS
Java & React Full Stack Developer with GCP skills (must have!)
Mid
Hybrid
Krakow, Poland
1,100 - 1,350 PLN
🏢 Summary: Full Stack Java & React role focused on migrating banking reporting platforms to the cloud and building scalable web applications within a microservices architecture. The position involves cloud transformation, REST API development, and collaboration in an agile, cross-country environment. It combines backend, frontend, cloud, and DevOps responsibilities in a financial domain context. 🗂️ Requirements: 3+ years experience in full-stack web application development, Experience with microservices architecture, Proficiency in Java 17+, Strong knowledge of Spring and Spring Boot, Experience in RESTful API development, Experience with ReactJS, Proficiency in JavaScript and TypeScript, Hands-on experience with Google Cloud Platform, Experience with relational databases or data warehouses, Experience with Git and SCM systems, Understanding of CI/CD pipelines, Knowledge of Jenkins 📃 Skills: Java, Spring, SpringBoot, REST, ReactJS, JavaScript, TypeScript, GCP, PostgreSQL, BigQuery, AlloyDB, Git, GitHub, Jenkins, CI/CD, Microservices, ApacheECharts 🏢 Description: Unleash innovation at the intersection of cloud, data, and full-stack development — shape the future of banking technology! Krakow-based opportunity with hybrid work model (up to 3 days remote per week). As a Java & React Full Stack Developer , you will be working for our client, a leading global financial institution, supporting the transformation of their data and reporting systems within the International Wealth & Premier Banking division. You will be instrumental in migrating critical reporting platforms to the cloud and developing scalable, web-based applications that enhance decision-making and operational efficiency. Join a dynamic team committed to technological excellence and career growth in the finance sector. Your main responsibilities: Independently design, develop, test, and deploy web applications in a collaborative, cross-country environment. Support the migration of existing reporting systems to cloud-based platforms, ensuring seamless transition and minimal disruption. Mentor and guide team members, facilitating knowledge transfer and best practices for technology stack evolution. Ensure development adherence to IT methodologies, security standards, and documentation requirements. Work in an agile environment to deliver high-quality features aligned with client needs. You're ideal for this role if you have: 3+ years of experience in delivering large-scale full-stack web applications with microservice architecture. Strong proficiency in Java (Java 17+ preferred), Spring/Spring Boot, and RESTful API development. Expertise in ReactJS, JavaScript, and TypeScript. Hands-on experience with Google Cloud Platform products. Working knowledge of relational databases/data warehouses such as PostgreSQL, BigQuery, or AlloyDB. Experience with Git and SCM systems like GitHub. Knowledge of data visualization tools (e.g., Apache ECharts) is an advantage. Understanding of CI/CD pipelines, particularly Jenkins. It is a strong plus if you have: Certifications or experience in cloud architecture or DevOps practices. We offer you: ITDS Business Consultants is involved in various, innovative, and professional IT projects for international companies in the financial industry in Europe. We offer an environment for professional, ambitious, and driven people. The offer includes: Stable and long-term cooperation with very good conditions Enhance your skills and develop your expertise in the financial industry Work on the most strategic projects available in the market Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years Participation in Social Events, training, and work in an international environment Access to an attractive Medical Package Access to Multisport Program #GETREADY Internal job ID #8678 You can report violations in accordance with ITDS’s Whistleblower Procedure available here .
Technology
Strategicsiq
Fullstack Java & React Developer – Kraków (Hybrid)
Senior
Hybrid
Krakow, Poland
160 - 200 PLN
🏢 Summary: Hybrid Fullstack Developer role focused on building and maintaining scalable web applications using Java and React.js. The position involves designing backend services and RESTful APIs, developing modern frontend interfaces, and contributing to CI/CD and DevOps practices. Work includes testing, performance optimization, and collaboration on architecture and microservices. 🗂️ Requirements: Strong experience with Java and Spring Boot, Solid experience with React.js and state management, Experience designing and consuming RESTful APIs, Experience with microservices architecture, Proficiency in JavaScript, HTML5, CSS3, Experience with relational or NoSQL databases, Knowledge of unit and integration testing practices, Experience with CI/CD pipelines, Familiarity with Git and version control workflows, Ability to work with Agile/Scrum methodologies 📃 Skills: Java, Spring, SpringBoot, React, Redux, JavaScript, HTML5, CSS3, Webpack, Babel, ESLint, JUnit, Mockito, Jest, MySQL, PostgreSQL, NoSQL, Git, CI/CD, Docker, Kubernetes, AWS, Azure, GCP, Kafka, GraphQL, WebSocket 🏢 Description: We are looking for a highly skilled Fullstack Developer with expertise in Java and React.js to join our Kraków-based development team. You will design, develop, and maintain scalable, high-performance web applications, contributing to both backend services and rich frontend interfaces. This role follows a hybrid working model , with 2–3 days per week onsite in Kraków. Key Responsibilities Backend Development: Architect, implement, and maintain backend services using Java , Spring Boot , and related frameworks Frontend Development: Build responsive, modular, and maintainable React.js applications with a focus on component-driven design Design and implement RESTful APIs and microservices , ensuring high performance, security, and scalability Collaborate with cross-functional teams to define technical requirements , system architecture, and feature implementation Apply unit testing, integration testing, and end-to-end testing best practices (JUnit, Mockito, Jest, React Testing Library) Participate in code reviews , enforce coding standards, and promote best practices in clean code, SOLID principles, and design patterns Troubleshoot and optimize application performance and resolve production issues Manage CI/CD pipelines , automate deployments, and support DevOps practices Stay up-to-date with emerging technologies and frameworks to continuously improve application architecture Required Skills and Experience Strong experience with Java , Spring Boot , and related backend frameworks Solid experience with React.js , Redux , or state management libraries Proven experience in designing and consuming RESTful APIs and microservices architecture Proficient in JavaScript, HTML5, CSS3, and modern frontend tooling (Webpack, Babel, ESLint) Experience with relational databases (MySQL, PostgreSQL) and/or NoSQL databases Familiarity with Git , version control workflows, and Agile/Scrum methodologies Understanding of unit testing, integration testing, and test-driven development (TDD) Good problem-solving and communication skills in English Nice to Have Experience with TypeScript and advanced React patterns (Hooks, Context API, Suspense) Knowledge of Docker , Kubernetes , or cloud platforms (AWS, Azure, GCP) Experience with event-driven architectures , message queues , or Kafka Familiarity with GraphQL or WebSocket-based real-time applications
Technology
ITDS
Fullstack Java & React Developer | 8+ years of experience
Senior
Hybrid
Krakow, Poland
1,200 - 1,560 PLN
🏢 Summary: Senior Fullstack Engineer role focused on designing and delivering scalable Java and React applications in a hybrid model. The position involves architecture design, backend and UI development, DevOps practices, and end-to-end SDLC ownership to build high-quality digital solutions. The role combines technical leadership, system optimization, and customer-focused problem solving. 🗂️ Requirements: 8+ years Java application development experience, Commercial experience with React frontend development, Strong Java and Web API development skills, Experience building scalable backend services, Advanced SQL knowledge with PostgreSQL, T-SQL scripting and query optimization, Experience with CI/CD pipelines, Strong understanding of SDLC, Fluent English, Legal right to work in the European Union 📃 Skills: Java, React, SQL, PostgreSQL, T-SQL, CI/CD, WebAPI, AWS, Azure, DevOps, SDLC 🏢 Description: Empower innovation at the forefront of software development — shape scalable solutions that transform user experiences! Krakow-based opportunity with hybrid work model (up to 3 remote days per week). As a Senior Java & React Fullstack Engineer – Software Development , you will be working for our client, a leading technology company dedicated to delivering cutting-edge digital solutions. You’ll contribute to designing and building robust applications that enhance customer engagement and operational efficiency, fueling digital transformation and innovation. Your main responsibilities: Participate in software architecture design to ensure scalable, secure, and high-quality systems. Lead UI improvements and implement solutions to elevate UX and application stability. Develop according to best practices and Design Patterns to produce maintainable and efficient code. Analyze requirements thoroughly and recommend enhancements for optimal solutions. Create clear documentation to support ongoing development and maintenance. Develop and validate application prototypes to test concepts and user interactions. Manage changes throughout the Service Management lifecycle, supporting automation and continuous improvement initiatives. Provide exceptional customer support by promptly addressing and resolving technical issues. Communicate effectively to understand customer needs and deliver tailored solutions. You're ideal for this role if you have: 8+ years of professional experience in Java application development, including front-end (preferably React). Strong proficiency in Java, Web API development, and building scalable backend services. Solid SQL skills with PostgreSQL, including T-SQL scripting, query optimization, and performance tuning. Experience with DevOps practices such as CI/CD pipelines. Extensive knowledge of the SDLC, from requirements gathering to deployment and maintenance. Exceptional problem-solving skills and keen attention to detail to ensure high-quality deliverables and resolve complex issues efficiently. It is a strong plus if you have: Certifications in Java, React, or DevOps. Experience with cloud platforms such as AWS or Azure. Language Required for the role: Fluent English proficiency. Eligibility to work on this role: Only candidates with an existing legal right to work in the European Union will be considered for this role. We offer you: ITDS Business Consultants is involved in various, innovative, and professional IT projects for international companies in the financial industry in Europe. We offer an environment for professional, ambitious, and driven people. The offer includes: Stable and long-term cooperation with very good conditions Enhance your skills and develop your expertise in the financial industry Work on the most strategic projects available in the market Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years Participation in Social Events, training, and work in an international environment Access to an attractive Medical Package Access to Multisport Program #GETREADY Internal job ID #8955 You can report violations in accordance with ITDS’s Whistleblower Procedure available here .