April 24, 2026

Software Engineer (Java) | Hybrid from Krakow

Senior • Hybrid

Krakow, Poland

📌 Software Engineer (Java) — Poland (Kraków)

We are looking for  Software Engineer (Java) on behalf of our client to join to the British multinational corporation, the largest retail chain in the UK.

Project Domain:Retail

Project Type:Growth

Long-term:Yes

Type of Work:Hybrid from Krakow 3 days


Technical Requirements (must have)

  • Around 6+ years of experience as a Software Engineer within the JVM ecosystem

  • Experience working in an Agile environment

  • Excellent understanding of the language and framework, with good working knowledge of the underlying abstraction layers

  • Ability to take a business problem and define the technical strategy within the team, create high-level designs, and lead implementation

  • Requires minimal direction or guidance and collaborates with SDEs across teams working on the same or similar business problems

  • Demonstrates exemplary behavior in design, delivery, code quality, and processes, setting standards for the team

  • Influences the team’s technical and business strategy by proposing novel approaches

  • Communicates ideas effectively, gathers feedback from stakeholders, and drives convergence to achieve the right outcomes

  • Proactively mentors team members and supports hiring activities

  • Ensures design or architectural deficiencies are addressed and simplifies integration with peer teams’ software

  • Consistently leads delivery of valuable features

  • Continuously proposes and drives process improvements

  • Helps elaborate requirements when necessary


Tech stack: Java 21, Spring Boot, Azure (AKS/Kubernetes), Terraform, Microservices, DDD, Event Sourcing, PostgreSQL, GitHub Actions, ArgoCD, Splunk, Spock, GitHub, Zendesk, JIRA, Miro.


Team Information

This is a hybrid role with up to 3 days per week at our Cracow office, when required.

✅ 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

Similar jobs you might like

Technology

DCV Technologies

Senior Java Developer | Hybrid Krakow

Senior

Hybrid

Krakow, Poland

🏢 Summary: Long-term hybrid Java Engineer role on a project for a major international Swiss investment bank, focused on building and maintaining microservices and data streaming solutions in a modern cloud environment. The position requires deep expertise in Java and related enterprise technologies, with work in AI-assisted development and secure, scalable architectures. Opportunity to work with modern technologies in an international setting with strong growth potential. 🗂️ Requirements: 15+ years of experience in Java development, Extensive experience with Flowable, Strong knowledge of Spring Boot, Experience with ORM frameworks (JPA, iBatis), Knowledge of security standards (Azure AD, OAuth), Experience with Kafka, Experience with CosmosDB, Experience with PostgreSQL, Experience with Redis, Experience in building REST services, Experience with Azure cloud, Experience with Docker, Experience with Kubernetes, Experience with Maven, Experience with Gradle, Experience with microservices architecture, Experience with data streaming architectures, Experience with AI-assisted software development 📃 Skills: Java, Flowable, SpringBoot, JPA, iBatis, AzureAD, OAuth, Kafka, CosmosDB, PostgreSQL, Redis, REST, Azure, Docker, Kubernetes, Maven, Gradle, Microservices, DataStreaming, AI 🏢 Description: We are currently looking for talented and experienced Java Developer to join a long-term project with a major international Swiss investment bank operating in the financial sector. 📍 Location: Wroclaw or Krakow 🏢 Hybrid model: 3 days per week from the office Java Engineer with extensive knowledge (15+ years) of Java Flowable, Spring Boot, ORM frameworks (JPA, iBatis) Security (Azure AD, OAuth), Kafka, CosmosDB PostgresSQL, Redis, REST, Azure, Docker, Kubernetes, Maven Gradle, microservices and data streaming architectures and AI‑assisted software development. Benefits ✅ Stable long-term cooperation with opportunity for extension Opportunity to work with modern technologies in an international environment Professional growth and continuous development opportunities Participation in challenging and impactful projects 📩 If you’re interested and meet the qualifications, please send your CV at alina.pchelnikova@dcvtechnologies.co.uk

Technology

DCV Technologies

Java Developer

Senior

Hybrid

Cracow, Poland

🏢 Summary: Long-term hybrid opportunity for a senior Java Engineer to join a major international Swiss investment bank, working on modern microservices and data streaming architectures. The role focuses on backend development using Java and related enterprise technologies within a complex financial environment. It offers stable cooperation and involvement in impactful, large-scale projects. 🗂️ Requirements: 15+ years of experience with Java, Strong experience with Flowable, Strong experience with Spring Boot, Experience with ORM frameworks (JPA, iBatis), Experience with Azure AD and OAuth security, Experience with Kafka, Experience with CosmosDB, Experience with PostgreSQL, Experience with Redis, Experience with REST APIs, Experience with Azure, Experience with Docker, Experience with Kubernetes, Experience with Maven, Experience with Gradle, Experience with microservices architecture, Experience with data streaming architectures, Experience with AI-assisted software development 📃 Skills: Java, Flowable, SpringBoot, JPA, iBatis, AzureAD, OAuth, Kafka, CosmosDB, PostgreSQL, Redis, REST, Azure, Docker, Kubernetes, Maven, Gradle, Microservices, DataStreaming, AI 🏢 Description: We are currently looking for talented and experienced Java Developer to join a long-term project with a major international Swiss investment bank operating in the financial sector. 📍 Location: Wroclaw or Krakow 🏢 Hybrid model: 3 days per week from the office Java Engineer with extensive knowledge (15+ years) of Java Flowable, Spring Boot, ORM frameworks (JPA, iBatis) Security (Azure AD, OAuth), Kafka, CosmosDB PostgresSQL, Redis, REST, Azure, Docker, Kubernetes, Maven Gradle, microservices and data streaming architectures and AI‑assisted software development. Benefits ✅ Stable long-term cooperation with opportunity for extension Opportunity to work with modern technologies in an international environment Professional growth and continuous development opportunities Participation in challenging and impactful projects 📩 If you’re interested and meet the qualifications, please send your CV at alina.pchelnikova@dcvtechnologies.co.uk

Technology

DCV Technologies

Java-J2EE Engineer | Hybrid Krakow

Senior

Hybrid

Krakow, Poland

🏢 Summary: Senior Java-J2EE Engineer role focused on developing and maintaining enterprise applications within a large financial environment. The position involves working in a hybrid model, contributing to full SDLC processes, and operating in Linux-based and database-driven systems. It offers long-term cooperation with exposure to modern technologies and international teams. 🗂️ Requirements: 6+ years experience in Java application development, Strong knowledge of SQL databases, Experience with Oracle databases, Experience working in Linux environments, Proficiency in bash/shell scripting, Understanding of SDLC and application support lifecycle 📃 Skills: Java, J2EE, Spring, SQL, Oracle, MongoDB, Linux, Bash, Azure, Databricks, Denodo, Git, GitLab, Nexus, Ansible, RPM, SDLC 🏢 Description: Java-J2EE Engineer 📌 We are seeking a highly experienced Java-J2EE Engineer on behalf of our client to join to the leader from the largest Swiss financial holding company. 📍 Work mode: hybrid - 3 days a week working from the client's office in Kraków 6+ years of experience developing Java applications (Spring framework would be a plus) Solid SQL database skills (ideally Oracle and experience working with Mongo DB would be a plus) Comfortable in a Linux based server environment incl. bash (shell) scripting Familiarity with MS Azure Cloud platforms and knowledge of Databricks, Denodo would be beneficial Familiar with DevOps tools, such as Git, GitLab Pipelines, Nexus, Ansible, RPM packaging would be beneficial Good understanding of all aspects of the application development (SDLC) and support life cycle Well-developed business communication skills – both written and verbal and experience working as part of a global team Strong personal prioritization and time management Strong analytical, problem-solving and synthesizing skills Knowledge of UBS SDLC platforms and processes including as REX (release executor); the RFC process and GSNOW/Atlas shall be advantage. ✅ 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

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

Svitla Systems

Senior Java Engineer

Senior

Hybrid

Wieliczka, Poland

🏢 Summary: Full-time Senior Java Engineer role in a hybrid model (3 days/week in Kraków) focused on designing and delivering microservices-based solutions in a large-scale retail environment. The position involves leading technical strategy, implementing high-quality Java 21 and Spring Boot solutions in Azure cloud, and collaborating across teams in an Agile setup with on-call rotation. 🗂️ Requirements: 6+ years of experience in JVM ecosystem, Strong knowledge of Java and Spring Boot, Experience with microservices architecture, Experience with Azure and Kubernetes (AKS), Experience with PostgreSQL, Experience with CI/CD pipelines, Knowledge of Terraform, Experience with event-driven architecture, Fluent English, Availability to work hybrid (3 days/week in Kraków office), Willingness to participate in on-call rotation 📃 Skills: Java, Spring, Azure, AKS, Kubernetes, Terraform, Microservices, DDD, EventSourcing, PostgreSQL, GitHub, GitHubActions, ArgoCD, Splunk, Spock, JIRA, Zendesk, Miro 🏢 Description: Svitla Systems Inc. is looking for a Senior Java Engineer for a full-time position (40 hours per week) in Poland (Kraków and its immediate surroundings). Our client is one of the world's largest food retailers, operating thousands of stores across the United Kingdom, Ireland, and Europe. The hybrid mode of work includes 3 days/week at the Krakow office (this is essential as the role involves working with other team members). On-Call duties (rotating shifts). Tech Stack: Languages: Java 21; Frameworks: Spring Boot; Cloud: Azure (AKS/Kubernetes), Terraform; Architecture: Microservices, DDD, Event Sourcing; DB: PostgreSQL; CI/CD: GitHub Actions + ArgoCD; Monitoring & alerting: Splunk; Testing: Spock; VCS: GitHub; Others include Zendesk, JIRA, and Miro. Requirements: 6+ years of experience as a Software Engineer within the JVM ecosystem. Strong understanding of language & framework, and a good working knowledge of the abstraction layer underneath The ability to showcase exemplary behaviour in your work – your design, delivery, code, processes all sets examples for your team. Fluent communication skills in English. Responsibilities: Work in an Agile environment. Take a business problem and develop a technical strategy within the team, along with a high-level design, and lead the implementation. Work under minimal directions or guidance and collaborate with SDEs across teams working on the same or similar business problems. Influence your team’s technical and business strategy by suggesting novel approaches. Proactively mentor the rest of the team and help with hiring. Communicate your ideas and get feedback from different stakeholders. Drive convergence to achieve the proper outcomes. Ensure that design or architectural deficiencies are addressed, and routinely simplify the integration of your peer teams' software with your team’s software. Consistently lead the delivery of valuable features. Continually propose and drive process improvements. Help elaborate on requirements where necessary. We offer: US and EU projects based on advanced technologies. Competitive compensation based on skills and experience. Regular performance appraisals to support your growth. Flexibility in the workspace, either remote or in our welcoming office. Comprehensive medical insurance after one month. MultiSport card with access to 2500 sports facilities all over Poland Bonuses for recommendations of new employees. Bonuses for article writing, public talks, and other activities. 15 vacation days, 10 national holidays, 10 sick leaves, and family days off. Personalized learning program tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Welcome and anniversary presents, gifts for children, and more. Regular corporate events and meetups. Awesome team, friendly and supportive community!

Technology

Experis Manpower Group

Fullstack Engineer

Senior

Hybrid

Warsaw, Poland

130 - 140 PLN/hr

🏢 Summary: Software Engineer role in a long-term international project, working in a cross-functional team responsible for full product lifecycle from design to production support. The position involves backend and frontend development using modern technologies in an iterative delivery model. Hybrid work model with 5 days per month in the office. 🗂️ Requirements: Minimum 5 years of commercial software development experience, Experience with at least one programming language: Kotlin, Python, or JavaScript, Willingness to work across backend and frontend technologies, Working knowledge of Unix/Linux environments, Understanding of databases: MongoDB, Redis, PostgreSQL, Experience with HTTP APIs and RESTful services, Ability to provide production support and troubleshoot performance and security issues, Good English communication skills 📃 Skills: Kotlin, Python, JavaScript, Unix, Linux, MongoDB, Redis, PostgreSQL, REST, HTTP, .NET, C# 🏢 Description: Software Engineer (Kotlin / Python / JavaScript) Location: Kraków or Warsaw (hybrid — 5 days per month in the office) Contract type: B2B — 130–140 PLN/h Project: Long-term international project About the Role We are looking for a Software Engineer to join a collaborative product team working in an iterative delivery model. The team is responsible for the full lifecycle of the product — from design and development to production support — following the principle: “you build it, you support it.” This role offers an opportunity to work with modern technologies across backend and frontend, while continuously learning new programming languages and tools. Key Responsibilities Work in a cross-functional team of 4–6 engineers Break down requirements into user stories and deliver iteratively to production Design technical solutions aligned with architectural guidelines Provide production support, including troubleshooting bugs, performance, and security issues Identify and manage technical debt alongside new feature development Collaborate closely with team members, including pair programming Ensure high quality and maintainability of delivered solutions Requirements Minimum 5 years of relevant commercial experience Experience with at least one programming language (Kotlin, Python, or JavaScript preferred) Willingness to learn multiple technologies across backend and frontend Working knowledge of Unix/Linux environments Understanding of databases from a usage perspective (MongoDB, Redis, PostgreSQL) Experience with HTTP APIs (RESTful services) Good English communication skills (team communication in English) Nice to Have Knowledge of .NET / C# What We Offer Hybrid work model — only 5 days per month from the office (Kraków or Warsaw) Private medical care (Medicover) Sports card (Multisport or equivalent) Life insurance Long-term, stable cooperation Opportunity to work with modern technologies in an international environment Support for professional development and learning

Technology

DCV Technologies

Senior Java Developer

Senior

Hybrid

Krakow, Poland

🏢 Summary: Long-term B2B contract for a senior Java Developer to design and optimize scalable Java-based systems in an Agile environment. The role focuses on architecture design, microservices, API management, and performance optimization within a modern technology stack. Hybrid work model with 3 days onsite in Krakow. 🗂️ Requirements: 8–10 years of experience in Java development, Advanced knowledge of Java and JVM concepts, Experience with microservices architecture, Experience with API management, Experience with database technologies, Experience designing scalable system architectures, Ability to perform performance and scalability testing, Experience with application integration, Experience working in Agile environment 📃 Skills: Java, JVM, Microservices, API, Databases, SQL, Architecture, Scalability, Performance, Integration, Agile 🏢 Description: We are looking for a Java Developer on behalf of our client, a well-known and fast-growing technology company offering a stable, long-term project in a modern environment. 📍 Work mode: Hybrid — 3 days from Krakow 📄 Contract: B2B Role Description Agile Way of Working Advanced Java Concepts Java API Management & Microservices Database Technology Experience (Years): 8–10 Responsibilities: Designing scalable architecture systems for Java-based applications. Identifying the hardware and software infrastructure needs to accommodate the companys architectural goals. Troubleshooting design flaws and system bottlenecks. Performing validation tests to ensure the flexibility and scalability of the Java environment. Assisting the software design team with application integration. Conducting system performance tests. Completing systems reports. Responsibility of Expectations from the Role Designing scalable architecture systems for Java-based applications. Identifying the hardware and software infrastructure needs to accommodate the companys architectural goals. Troubleshooting design flaws and system bottlenecks. Performing validation tests to ensure the flexibility and scalability of the Java environment. Assisting the software design team with application integration. Conducting system performance tests. Completing systems reports. ✅ 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

ClearCourse

Java Developer

Mid

Hybrid

Krakow, Poland

🏢 Summary: Hybrid Java Developer role focused on building and maintaining scalable, secure backend systems across the full software lifecycle. The position involves developing robust RESTful services using modern Java frameworks, collaborating in agile teams, and ensuring high code quality through testing and clean architecture principles. The developer contributes from requirements refinement to deployment and production support. 🗂️ Requirements: Minimum 3 years of experience in Java development, Strong knowledge of Spring Boot or Micronaut, Experience with ORM frameworks such as JPA or Hibernate, Experience with relational databases (MSSQL, PostgreSQL or MySQL), Ability to design and develop RESTful APIs, Understanding of SOLID, DRY and Clean Code principles, Experience writing unit and integration tests (JUnit or similar), Experience with Git and CI/CD pipelines, Ability to work in agile environment with Jira or similar tools, B2+ level English 📃 Skills: Java, Spring, SpringBoot, Micronaut, JPA, Hibernate, SQL, MSSQL, PostgreSQL, MySQL, REST, Git, Docker, CI/CD, JUnit, Jira 🏢 Description: Java Developer Location: Cracow - hybrid J. angielski: B2+ (most team based in the UK) Our software development team is committed to building great products together. Products that are scalable, easy to maintain, and serve our users with excellence. As a Developer at Swan, your role is not just about writing code. It is about ownership, collaboration, and shaping the future of what we deliver — from the first idea to final delivery and beyond. Contribute across the software lifecycle — from requirement refinement with Product Managers through development, testing, and supporting deployment — working closely with senior engineers to deliver high-quality solutions. Key Accountabilities: Build and maintain robust, secure, and maintainable software systems — end to end. Develop loosely coupled, layered software components ensuring they are replaceable, testable, and version-controlled with minimal impact on others. Embrace Clean Code and SOLID principles: your code must be clear enough to be understood and extended by others quickly and safely. Participate in technical discussions, dailies and planning meetings, and backlog grooming. Deliver against agreed goals, staying committed and aligned with the team and manager’s chosen direction. Support junior developers through mentoring and lead by example in both quality and attitude. Handle developments, supports and production requests with professionalism, care, and accountability. Consistently demonstrates ownership and follows through to the delivery. Required skills and experience: At least 3 years of Developer experience across these technologies - Backend: Java, Spring Boot or Micronaut – or any other multi-layered architecture framework – and ORMs (e.g. JPA/Hibernate). Relational Databases like MSSQL, PostgreSQL or MySQL. Others: Git, REST APIs, Docker, CI/CD pipelines, testing frameworks. Strong knowledge of Spring Boot or Micronaut frameworks. Solid understanding of RESTful services and API design. Strong understanding of software design principles (SOLID, DRY or Clean Code). Comfortable navigating and maintaining legacy systems when needed. Experience writing unit and integration tests using JUnit or similar frameworks. Experience in agile environments and working with ticketing systems (e.g., Jira). Proficiency with Git and modern development workflows (CI/CD). Nice-to-Have - Experience in a Retail environment or EPOS Experience with front-end technologies like React, Agular or TypeScript. Knowledge of performance tuning and scalability principles. Exposure to mutation testing and code coverage tools. We offer: Kafeteria MyBenefit Additional private medical care Day off for your birthday Pizza Tuesday Relaxation zone –football table, PlayStation Integration meetings No dress code and much more! Are you ready to take your next step or know someone who is? Apply to ClearCourse today!

Technology

DCV Technologies

Senior Java Developer | Hybrid — 3 days from Krakow

Senior

Hybrid

Krakow, Poland

🏢 Summary: Senior Java Developer role for a long-term B2B project in a hybrid model (3 days onsite in Krakow), focused on designing and optimizing scalable Java-based architectures in an Agile environment. The position involves working with advanced Java concepts, microservices, and API management to build and maintain high-performance systems. 🗂️ Requirements: 8–10 years of experience in Java development, Strong knowledge of advanced Java concepts, Experience with Java API management, Experience in microservices architecture, Experience with database technologies, Ability to design scalable system architectures, Experience in performance testing and system validation, Experience working in Agile environment 📃 Skills: Java, Microservices, API, SQL, Databases, Agile, Architecture, PerformanceTesting 🏢 Description: We are looking for a Senior Java Developer on behalf of our client, a well-known and fast-growing technology company offering a stable, long-term project in a modern environment. 📍 Work mode: Hybrid — 3 days from Krakow 📄 Contract: B2B Role Description Agile Way of Working Advanced Java Concepts Java API Management & Microservices Database Technology Experience (Years): 8–10 Responsibilities Designing scalable architecture systems for Java-based applications. Identifying the hardware and software infrastructure needs to accommodate the company’s architectural goals. Troubleshooting design flaws and system bottlenecks. Performing validation tests to ensure the flexibility and scalability of the Java environment. Assisting the software design team with application integration. Conducting system performance tests. Completing systems reports. Responsibility of Expectations from the Role: Designing scalable architecture systems for Java-based applications. Identifying the hardware and software infrastructure needs to accommodate the company’s architectural goals. Troubleshooting design flaws and system bottlenecks. Performing validation tests to ensure the flexibility and scalability of the Java environment. Assisting the software design team with application integration. Conducting system performance tests. Completing systems reports. ✅ 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

Cognizant Technology Solutions

Software Engineer (Java)

Mid

Remote

100 - 130 PLN/hr

🏢 Summary: Remote Software Engineer (Java) role focused on designing and delivering scalable back-end solutions for a strategic financial domain initiative. The position involves full ownership of the software development lifecycle, from requirements to deployment, within an Agile environment. The engineer will work with modern cloud-native technologies and collaborate with cross-functional international teams. 🗂️ Requirements: Proficiency in Java, Strong experience with Spring Boot, Experience with Kafka, Experience with Docker and Kubernetes, Knowledge of Hibernate, Experience with Microservices architecture, Experience with CI/CD tools, Experience with cloud platforms (AWS, Azure or GCP), Understanding of unit testing, Experience building REST APIs, Knowledge of security best practices, Fluent English, Location in Poland 📃 Skills: Java, Spring, SpringBoot, Kafka, Docker, Kubernetes, Hibernate, Microservices, Jenkins, GitHubActions, AWS, Azure, GCP, REST, CI/CD, Agile, Scrum 🏢 Description: Software Engineer (Java) Salary: 100-130 pln/h Work Model : Remote with visits to Warszawa, Gdańsk or Wrocław office once per month Join our expanding engineering team supporting a strategic initiative in the financial domain. As a global tech partner with over 30 years of experience, we help leading organizations modernize their systems and deliver top-tier digital solutions. We’re looking for a Software Engineer (Java) who thrives in ownership-driven environments and enjoys solving complex technical challenges. What You’ll Do •             Design and build scalable back-end solutions using Java and Spring Boot •             Own the full software development lifecycle: from requirements gathering to deployment and monitoring •             Collaborate with cross-functional teams and stakeholders •             Drive engineering excellence and mentor others What You Bring •             Proficiency in Java, with strong experience in Spring Boot, Kafka, Docker, and Kubernetes •             Solid knowledge of Hibernate and Microservices architecture •             Experience with CI/CD tools (Jenkins, GitHub Actions) and cloud platforms (AWS, Azure, or GCP) •             Strong understanding of unit testing, REST APIs, and security best practices •             Excellent communication skills, team collaboration, and ownership mindset •             Fluent in English •             Must be located in Poland Agile Experience •             Hands-on experience with Agile/Scrum methodologies •             Comfortable working in fast-paced environments with evolving priorities Nice to Have •             Background in financial services What we Offer •             Work in international teams (Poland, UK, US). •             Remote-first work model