June 12, 2026
Java Developer | Investment Bank
Senior • Hybrid
1,300 - 1,800 PLN
Krakow, Poland
Full‑Stack Java Developer – Global Investment Banking Platform (Kraków)
B2B| Krakow | Hybrid: 6 days per month
A global investment bank is expanding its engineering hub in Kraków and is looking for an experienced Senior and Mid Level Full‑Stack Java Developer’s to join a long‑term programme modernising a business‑critical Collateral & Margining platform used across global markets.
This is a chance to join a mature engineering organisation driving a multi‑year transformation from monolithic systems to a modern, microservices‑based architecture. You’ll work on high‑impact technology used by thousands of institutional clients worldwide, while contributing to a brand‑new platform built with the latest open‑source tooling.
About the Team & Platform
The Collateral technology group delivers end‑to‑end solutions for a cross‑asset trading and risk environment. The team is currently:
Supporting a large‑scale, business‑critical monolithic platform
Building a new microservices‑based collateral platform using modern engineering practices
Accelerating adoption of Agile, DevOps, AI‑assisted development, CI/CD, and cloud-native tooling
Tech stack includes: Java 17/21, Spring Boot 3.5, Spring 6, Spring Cloud, Angular 17, TypeScript, REST APIs, Message Queues, Ansible, and modern open‑source infrastructure.
Role Overview
As a Senior Full‑Stack Java Developer, you will:
Design, build, and maintain high‑quality Java microservices
Contribute across the full SDLC, from design to production support
Apply Agile and DevOps principles to improve delivery velocity
Use TDD (JUnit), integration tests, regression tests, and Cucumber for E2E scenarios
Collaborate closely with QA, product, and architecture teams
Mentor junior engineers and support knowledge‑sharing across the team
Support production systems: incident resolution, monitoring, and problem management
Build automation and tooling to improve operational efficiency
Essential Experience
Strong experience with Java 17/21, Spring Boot, and microservices
Solid knowledge of PostgreSQL and DevSecOps pipelines
Experience working in Agile and/or DevOps environments
Strong communication skills and ability to collaborate across global teams
Proven experience delivering complex systems from concept to production
Ability to translate functional requirements into scalable technical solutions
Strong TDD discipline (JUnit, integration tests, Cucumber)
Desirable Skills
Experience with AI‑assisted development tools (e.g., GitHub Copilot)
Spring Cloud components (Hystrix, Eureka, Zuul, Sleuth, Feign, Ribbon)
Distributed caching/in‑memory data stores (Redis, Hazelcast, Coherence)
REST APIs and messaging (MQ, Solace)
Automated deployment tools (Ansible)
TypeScript, Angular, HTML5
Cloud exposure (GCP/AWS)
Why Join?
Work on a mission‑critical global banking platform
Contribute to a major multi‑year transformation
Join a stable, established engineering organisation with modern practices
Influence architecture, tooling, and engineering standards
Long‑term project with strong investment and roadmap clarity
Similar jobs you might like
Technology
Caspian One
Full Stack Java Developer – Global Investment Banking Platform
Senior
Hybrid
Krakow, Poland
1,300 - 1,800 PLN/mo
🏢 Summary: Senior/Mid Full‑Stack Java Developer role focused on modernising and rebuilding a business‑critical Collateral & Margining platform into a microservices‑based architecture. The position involves end‑to‑end development of Java microservices, full SDLC ownership, and production support within a global investment banking environment. You will contribute to a long‑term transformation using modern Agile, DevOps, and cloud‑native practices. 🗂️ Requirements: Strong experience with Java 17/21, Hands-on experience with Spring Boot and microservices architecture, Solid knowledge of PostgreSQL, Experience with DevSecOps or CI/CD pipelines, Strong TDD practice using JUnit and Cucumber, Experience building and consuming REST APIs, Experience with messaging systems, Experience working in Agile or DevOps environments, Ability to deliver complex systems from design to production 📃 Skills: Java, Spring, SpringBoot, SpringCloud, Angular, TypeScript, REST, PostgreSQL, Microservices, DevSecOps, CI/CD, JUnit, Cucumber, Ansible, Redis, Hazelcast, Coherence, MQ, Solace, GCP, AWS, Hystrix, Eureka, Zuul, Sleuth, Feign, Ribbon, HTML5, TDD, DevOps, Agile, GitHubCopilot 🏢 Description: Full‑Stack Java Developer – Global Investment Banking Platform (Kraków) B2B | 6 days per month in the office | 1300-1800 PLN A global investment bank is expanding its engineering hub in Kraków and is looking for experienced Senior and Mid Level Full‑Stack Java Developer’s to join a long‑term programme modernising a business‑critical Collateral & Margining platform used across global markets. This is a chance to join a mature engineering organisation driving a multi‑year transformation from monolithic systems to a modern, microservices‑based architecture. You’ll work on high‑impact technology used by thousands of institutional clients worldwide, while contributing to a brand‑new platform built with the latest open‑source tooling. About the Team & Platform The Collateral technology group delivers end‑to‑end solutions for a cross‑asset trading and risk environment. The team is currently: Supporting a large‑scale, business‑critical monolithic platform Building a new microservices‑based collateral platform using modern engineering practices Accelerating adoption of Agile, DevOps, AI‑assisted development, CI/CD, and cloud-native tooling Tech stack includes:Java 17/21, Spring Boot 3.5, Spring 6, Spring Cloud, Angular 17, TypeScript, REST APIs, Message Queues, Ansible, and modern open‑source infrastructure. Role Overview As a Senior Full‑Stack Java Developer, you will: Design, build, and maintain high‑quality Java microservices Contribute across the full SDLC, from design to production support Apply Agile and DevOps principles to improve delivery velocity Use TDD (JUnit), integration tests, regression tests, and Cucumber for E2E scenarios Collaborate closely with QA, product, and architecture teams Mentor junior engineers and support knowledge‑sharing across the team Support production systems: incident resolution, monitoring, and problem management Build automation and tooling to improve operational efficiency Essential Experience Strong experience with Java 17/21, Spring Boot, and microservices Solid knowledge of PostgreSQL and DevSecOps pipelines Experience working in Agile and/or DevOps environments Strong communication skills and ability to collaborate across global teams Proven experience delivering complex systems from concept to production Ability to translate functional requirements into scalable technical solutions Strong TDD discipline (JUnit, integration tests, Cucumber) Desirable Skills Experience with AI‑assisted development tools (e.g., GitHub Copilot) Spring Cloud components (Hystrix, Eureka, Zuul, Sleuth, Feign, Ribbon) Distributed caching/in‑memory data stores (Redis, Hazelcast, Coherence) REST APIs and messaging (MQ, Solace) Automated deployment tools (Ansible) TypeScript, Angular, HTML5 Cloud exposure (GCP/AWS) Why Join? Work on a mission‑critical global banking platform Contribute to a major multi‑year transformation Join a stable, established engineering organisation with modern practices Influence architecture, tooling, and engineering standards Long‑term project with strong investment and roadmap clarity
Technology
Caspian One
Senior Java Developer
Senior
Hybrid
Krakow, Poland
1,500 - 1,790 PLN
🏢 Summary: Opportunity for a Senior or Mid Java Developer to join a long-term transformation programme modernising a global Collateral & Margining platform within an investment banking environment. The role focuses on building and supporting microservices-based solutions using modern Java and cloud-native technologies in an Agile/DevOps setup. You will contribute across the full SDLC, from design and development to production support, on a mission-critical system used globally. 🗂️ Requirements: Strong experience with Java 17/21, Experience with Spring Boot and microservices architecture, Knowledge of PostgreSQL, Experience with DevSecOps pipelines, Experience working in Agile and/or DevOps environments, Strong TDD practice using JUnit and Cucumber, Experience delivering complex systems to production, Ability to design scalable technical solutions from functional requirements 📃 Skills: Java, Spring, SpringBoot, SpringCloud, PostgreSQL, Microservices, REST, MQ, Solace, Ansible, Angular, TypeScript, HTML5, JUnit, Cucumber, Redis, Hazelcast, Coherence, GCP, AWS, GitHubCopilot 🏢 Description: Senior Java Developer – Global Investment Banking Platform (Kraków) B2B | Hybrid – 6 days per month in the office | 1300-1500 PLN | 1500 – 1800 PLN A global investment bank is expanding its engineering hub in Kraków and is looking for an experienced Senior and Mid Level Java Developers to join a long‑term programme modernising a business‑critical Collateral & Margining platform used across global markets. This is a chance to join a mature engineering organisation driving a multi‑year transformation from monolithic systems to a modern, microservices‑based architecture. You’ll work on high‑impact technology used by thousands of institutional clients worldwide, while contributing to a brand‑new platform built with the latest open‑source tooling. About the Team & Platform The Collateral technology group delivers end‑to‑end solutions for a cross‑asset trading and risk environment. The team is currently: Supporting a large‑scale, business‑critical monolithic platform Building a new microservices‑based collateral platform using modern engineering practices Accelerating adoption of Agile, DevOps, AI‑assisted development, CI/CD, and cloud-native tooling Tech stack includes:Java 17/21, Spring Boot 3.5, Spring 6, Spring Cloud, Angular 17, REST APIs, Message Queues, Ansible, and modern open‑source infrastructure. Role Overview As a Java Developer, you will: Design, build, and maintain high‑quality Java microservices Contribute across the full SDLC, from design to production support Apply Agile and DevOps principles to improve delivery velocity Use TDD (JUnit), integration tests, regression tests, and Cucumber for E2E scenarios Collaborate closely with QA, product, and architecture teams Mentor junior engineers and support knowledge‑sharing across the team Support production systems: incident resolution, monitoring, and problem management Build automation and tooling to improve operational efficiency Essential Experience Strong experience with Java 17/21, Spring Boot, and microservices Knowledge of PostgreSQL and DevSecOps pipelines Experience working in Agile and/or DevOps environments Strong communication skills and ability to collaborate across global teams Proven experience delivering complex systems from concept to production Ability to translate functional requirements into scalable technical solutions Strong TDD discipline (JUnit, integration tests, Cucumber) Desirable Skills Experience with AI‑assisted development tools (e.g., GitHub Copilot) Spring Cloud components (Hystrix, Eureka, Zuul, Sleuth, Feign, Ribbon) Distributed caching/in‑memory data stores (Redis, Hazelcast, Coherence) REST APIs and messaging (MQ, Solace) Automated deployment tools (Ansible) TypeScript, Angular, HTML5 Cloud exposure (GCP/AWS) Why Join? Work on a mission‑critical global banking platform Contribute to a major multi‑year transformation Join a stable, established engineering organisation with modern practices Influence architecture, tooling, and engineering standards Long‑term project with strong investment and roadmap clarity
Technology
Caspian One
Java Developer | Financial Services
Mid
Hybrid
Krakow, Poland
1,200 - 1,600 PLN
🏢 Summary: Hands-on Java Developer role focused on modernising a long-standing cross-asset platform through Kafka-driven event architecture and microservices. The position involves building integrations, improving legacy systems, and supporting monthly releases within a global engineering setup. Work includes Java, Spring Boot, Kafka integration, and DevOps-aligned development in a hybrid model. 🗂️ Requirements: Commercial experience with Java, Experience with Spring and Spring Boot, Hands-on Kafka integration experience, Knowledge of microservices architecture, Understanding of distributed systems, Experience with legacy system modernisation, DevOps pipelines and CI/CD experience, SQL proficiency 📃 Skills: Java, Spring, SpringBoot, Kafka, Microservices, SQL, CI/CD, DevOps, AWS, Azure, GCP 🏢 Description: Java Developer – Global Investment Bank – Krakow Cross‑Asset Platform | Kafka Migration | Modernisation Project B2B | Hybrid - 3 days per week A global investment bank is expanding its Krakow engineering hub and is looking for Java Developers to support the growth of a 20‑year‑old cross‑asset platform that is now undergoing major modernisation. This is a hands‑on engineering role focused on Kafka integration, microservices, and cloud‑aligned development practices. You’ll join a collaborative team of 20+ developers in Poland, delivering monthly releases that support middle‑office trade capture workflows. What you’ll work on Enhancing and modernising a long‑standing cross‑asset platform Designing and building Kafka integrations as the platform transitions to event‑driven architecture Developing microservices using Java, Spring, Spring Boot Setting up and configuring DevOps pipelines, CI/CD, and environment configs Applying strong software engineering fundamentals to improve reliability and maintainability Writing and optimising SQL queries for data access and reporting Contributing to monthly release cycles and global delivery processes What you bring Solid commercial experience with Java, Spring, and Spring Boot Hands‑on experience with Kafka (building integrations, understanding redundancy, event flows) Understanding of microservices, distributed systems, and cloud‑ready architectures Ability to work with and improve legacy systems while contributing to modernisation Experience with DevOps concepts: configs, pipelines, CI/CD SQL proficiency Comfortable collaborating with global teams across time zones Nice to have Financial services experience, especially in the middle‑office or trade capture Exposure to cloud platforms (AWS/Azure/GCP) Experience working on large, long‑lived enterprise systems Why this role stands out Growth hire — join a team that’s expanding, not replacing Opportunity to modernise a major platform, moving to Kafka-driven architecture Work with a large, supportive engineering community in Poland Stable monthly release cycle and clear delivery rhythm
Technology
emagine Polska
Senior Java Developer for Data Products in banking
Senior
Hybrid
Gdansk, Poland
140 - 165 PLN/hr
🏢 Summary: Senior Java Developer role in the banking industry focused on rebuilding collateral data streams within a Data Products initiative. The position supports data mesh practices and requires developing and analyzing classical solutions while collaborating closely with the team. Hybrid work model with B2B contract and competitive hourly rate. 🗂️ Requirements: 5+ years of hands-on Java development experience, Experience developing and analyzing backend solutions, Experience working according to the four-eyes principle, Ability to collaborate effectively within a development team, Fluent spoken and written English 📃 Skills: Java, Data, English 🏢 Description: Location: hybrid - 3 days per week from Gdańsk office Industry: banking Rate: 140-165 pln/h netto + VAT, B2B Summary: The role of the Senior Java Developer is essential for contributing to the Data Products, focusing on rebuilding collateral data streams to enhance product functionality and support data mesh practices. Main Responsibilities: Develop and analyze classical solutions within the Data Products initiative. Collaborate with team members to ensure effective execution of tasks. Maintain adherence to the four-eyes principle in development processes. Respond and adapt quickly to evolving project requirements. Communicate effectively in English, both spoken and written. Key Requirements: Five years of hands-on experience in Java development. Strong ability to collaborate effectively with other team members. Experience working according to the four-eyes principle. Adaptable and responsive to change. Fluent in spoken and written English. Nice to Have: Experience from the banking or finance industry. Technical sparring partner support and ability to engage colleagues in discussions.
Technology
ITDS
Senior FullStack Developer – Java & Angular
Senior
Hybrid
Krakow, Poland
21,000 - 28,560 PLN
🏢 Summary: The offer is for a Senior FullStack Developer (Java & Angular) to design and develop scalable credit and banking applications within an international banking environment. The role focuses on building and maintaining microservices-based systems using modern Java and Angular technologies in a hybrid work model. You will contribute to full lifecycle development, code quality, and cross-location collaboration in a global setup. 🗂️ Requirements: Minimum 4 years experience as FullStack Developer, Angular 8+ experience (preferably 14), Strong Java 11+ experience (project on Java 17), Experience with Spring Boot, Spring Batch, Spring Security, Experience with RESTful microservices, Experience with Hibernate and JUnit, Experience with SQL and PL/SQL, Experience with Oracle databases, Knowledge of HTML, CSS, TypeScript, JavaScript, Experience with Jenkins and CI/CD, Understanding of Agile methodologies, Fluent English, Legal right to work in EU 📃 Skills: Java, Angular, TypeScript, JavaScript, HTML, CSS, Spring, SpringBoot, SpringBatch, SpringSecurity, Hibernate, JUnit, REST, Microservices, SQL, PLSQL, Oracle, Jenkins, CI/CD, JSON, XML 🏢 Description: Unleash innovation at the intersection of finance and technology — shape the future of international banking! Warsaw or Krakow-based opportunity with a hybrid work model, offering 4 remote days per week. As a Senior FullStack Developer – Java & Angular , you will be working for our client, a leading European bank that operates across 72 countries and is driving a cutting-edge tech revolution. Join a new, state-of-the-art hub dedicated to developing critical banking systems for global organizations, pushing the boundaries of financial technology and innovation. Your main responsibilities: Develop and design highly scalable credit applications to support international banking operations Analyze user requirements, develop specifications, and design, code, test, and implement systems aligned with group standards and regulatory requirements Handle development and design projects with proactive estimation, planning, and status reporting to management across locations in Paris/India and ISPL Follow best practices and quality processes for software development Work independently on assigned tasks, with potential mentoring of team members on technical and functional topics Contribute to code reviews and ensure the ongoing maintenance and refactoring of applications Ensure seamless application maintenance and continuous improvement of code quality You're ideal for this role if you have: At least 4 years of experience as a FullStack Developer Proven expertise in Angular 8+ (preferably Angular 14), JSON, XML, TypeScript, JavaScript, HTML, CSS (minimum 2-3 years) Strong background in Java 11+ (project currently runs on Java 17), JDK 8+, Hibernate, JUnit, Spring Framework (Boot, Batch, Security), and RESTful microservices (minimum 2-3 years) Experience working with SQL and PL/SQL, Oracle databases Good understanding of Agile methodologies, web services, APIs, and micro-services architecture Knowledge of DevOps principles & tools such as Jenkins for CI/CD pipelines Excellent communication skills with a high level of soft skills Fluent English proficiency It is a strong plus if you have: Banking or financial industry experience and domain knowledge Language required for the role: Fluent English 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. #MAKEYourCareerBETTER Interested? Apply now and include your CV in English or Polish, along with a statement confirming your consent to the processing and storage of your personal data.
Technology
ITDS
Senior Microservices Developer – Java & Spring Boot
Senior
Hybrid
Krakow, Poland
23,100 - 28,350 PLN
🏢 Summary: Senior role focused on designing and developing scalable Java-based microservices for a global banking collateral platform. The position involves full lifecycle development, DevOps integration, and test-driven practices within a hybrid Kraków-based setup. You will build secure, high-performance solutions using modern Java and cloud-ready technologies. 🗂️ Requirements: 8+ years experience with Java and microservices, Strong expertise in Java 17/21, Strong expertise in Spring Boot, Experience building REST APIs, Knowledge of PostgreSQL, Experience with DevSecOps pipelines, Experience with TDD using JUnit and Cucumber, Experience across full SDLC, Experience working in Agile and DevOps teams, Fluent English, Legal right to work in the EU 📃 Skills: Java, Spring, SpringBoot, REST, PostgreSQL, DevSecOps, JUnit, Cucumber, Microservices, CI/CD, SpringCloud, Hystrix, Eureka, Zuul, Sleuth, Feign, Ribbon, Redis, Hazelcast, MQ, Solace, GCP, AWS, Ansible, Oracle 🏢 Description: Ignite innovation in financial technology — build scalable microservices that transform global banking. Kraków-based opportunity with hybrid work model. As a Senior Microservices Developer – Java & Spring Boot , you will be working for our client, a leading international bank providing cutting-edge financial solutions. You will contribute to developing a state-of-the-art collateral platform, leveraging microservices and open-source infrastructure to drive efficiency and security in global banking operations. This role offers an exciting chance to impact the future of banking technology and advance your career in a dynamic environment. Your main responsibilities: Design, develop, and maintain high-quality, reusable Java microservices using Java 17/21 and Spring Boot Contribute across all phases of the development lifecycle, from requirements gathering to deployment Implement DevOps practices and support automation in CI/CD pipelines Ensure test-driven development using JUnit and Cucumber, and collaborate closely with QA teams Improve team velocity and code quality through mentoring and best practice sharing Support platform stability by resolving incidents, monitoring performance, and managing problem resolution Develop automated tooling to enhance operational support and platform maintenance You're ideal for this role if you have: 8+ years of hands-on experience with Java and microservices architecture Strong expertise in Java 17/21, Spring Boot, and REST API development Deep knowledge of PostgreSQL and experience with DevSecOps pipelines Proven ability to work in Agile and DevOps teams, with excellent communication skills Experience with TDD (JUnit, Cucumber) and full software development lifecycle Ability to create innovative solutions for complex business challenges It is a strong plus if you have: (optional) Familiarity with AI-assisted code-generation tools (e.g., GitHub Copilot) Experience with Spring Cloud components (Hystrix, Eureka, Zuul, Sleuth, Feign, Ribbon) Knowledge of distributed in-memory data stores (Redis, Hazelcast) and messaging systems (MQ, Solace) Cloud experience (GCP/AWS), automated deployment tools (Ansible), or relational databases (Oracle) Language required for the role: Fluent English Eligibility for this role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Technology
ITDS
Senior Java Full Stack Developer – Banking and Financial Services
Senior
Hybrid
Krakow, Poland
23,520 - 30,240 PLN
🏢 Summary: Senior Java Full Stack Developer role focused on building and supporting scalable banking applications within a global engineering team. The position involves developing microservices-based systems, ensuring production stability, and driving digital transformation in financial services. Hybrid work model with strong emphasis on DevOps, observability, and end-to-end support. 🗂️ Requirements: 6+ years of Java and full-stack development experience, Expertise in Java 21 and Spring Boot 3.x, Experience with microservices architecture and REST APIs, Strong knowledge of React JS, Experience with PostgreSQL, Experience with messaging systems (MQ or Solace), Familiarity with Kubernetes and Redis, Experience with CI/CD and DevOps practices, Knowledge of observability and monitoring tools, Fluent English, Legal right to work in the EU 📃 Skills: Java, Spring, SpringBoot, Microservices, REST, JSON, React, PostgreSQL, MQ, Solace, Kubernetes, Redis, Grafana, Splunk, Logstash, Prometheus, Jenkins, Ansible, CI/CD, DevOps 🏢 Description: Empower financial innovation — shape the future of banking technology! Krakow-based opportunity with hybrid work model allowing up to 3 remote days per week. As a Senior Java Full Stack Developer – Banking and Financial Services , you will be working for our client, a leading global bank, contributing to the development and support of critical financial applications. You will help build robust, scalable systems that drive digital transformation in the banking sector, offering innovative solutions to complex financial challenges. Your main responsibilities: Deliver application enhancements and provide ongoing support as a key member of a global engineering team. Collaborate with business stakeholders to plan, execute, and meet project milestones. Lead the resolution of critical incidents, ensuring timely fixes and issue resolution. Own end-to-end production support, managing support requests, tickets, and queries. Diagnose, troubleshoot, and resolve application performance, stability, and usability issues. Create and maintain technical documentation, best-practice guides, and process artifacts. Continuously develop your skills through training, certifications, and practical experience. Act as a subject matter expert for system functionality, operational constraints, and best practices. Participate actively in agile delivery, identifying risks and dependencies early. You're ideal for this role if you have: 6+ years of experience in Java development and full-stack engineering. Deep expertise with Java 21, Spring Boot 3.x, microservices, REST APIs, and JSON. Strong knowledge of React JS, PostgreSQL, and messaging systems like MQ or Solace. Working familiarity with Kubernetes, Redis, and application security best practices. Exposure to observability tools and DevOps/CI/CD pipelines: Grafana, Splunk, Logstash, Prometheus, Jenkins, Ansible. Excellent written and verbal communication skills in English. Ability to work effectively across distributed teams with responsiveness and ownership. Customer-focused mindset with a passion for high-quality deliverables. Comfortable operating within a DevOps model, supporting testing, analysis, and support tasks. It is a strong plus if you have: Basic Python, shell scripting, and experience with workflow engines like Activiti. Familiarity with testing frameworks such as JMock/Mockito and Selenium. Support or development experience with workflow-based applications. Language Required for the role: Fluent English Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Technology
Caspian One
React Developer | Fintech | Java Experience Required
Mid
Hybrid
Krakow, Poland
1,300 - 1,800 USD
🏢 Summary: B2B contract role for a mid-level Software Engineer to build and enhance production-ready systems in a microservices environment for investment banking clients. The position combines backend Java and frontend React development, contributing to system design and delivering scalable solutions. Work is hybrid in Kraków with regular on-site presence. 🗂️ Requirements: 4+ years experience as Software Engineer, Experience with Java, Experience with React, Hands-on backend application development, Understanding of microservices architecture, Experience with distributed systems, Experience with CI/CD pipelines, Experience designing and consuming REST APIs, Working knowledge of PostgreSQL, Experience in financial services or banking domain 📃 Skills: Java, React, Microservices, PostgreSQL, REST, CI/CD, Docker, Kubernetes, GCP 🏢 Description: Software Engineer (React with Java Experience) B2B | Kraków | 6 Days/Month On‑Site Contract: B2B Location: Kraków (6 days per month on‑site) Tech: Java, React, Microservices, PostgreSQL Domain: Investment Banking (Experience required) Software Engineer (Java + React) B2B | Kraków | 6 Days/Month On‑Site Contract: B2B Location: Kraków (6 days per month on‑site) Tech: Java, React, Microservices, PostgreSQL Domain: Investment Banking (Experience required) About the Role We’re looking for a skilled mid‑level software engineer to join a specialist client‑services team supporting a global investment bank. You’ll work closely with both technology and business teams to deliver production‑ready solutions that improve onboarding journeys for some of the bank’s key clients. This pod operates with autonomy, pace, and direct business alignment — ideal for an engineer who enjoys variety, collaboration, and building high‑quality systems that make a visible impact. In This Role, You Will Deliver high-quality, production-ready code within a microservices environment Contribute to system design and help shape technical decisions within the team Follow and promote strong engineering standards and best practices Work with global teams across multiple regions Help identify risks, communicate blockers, and support smooth delivery Spot opportunities to improve processes and contribute ideas for scalable enhancements What You Need to Succeed Core Requirements 4+ years as a software engineer, with experience in Java and/or React Hands‑on experience building and deploying backend applications Understanding of microservices and distributed system design Familiarity with CI/CD pipelines and modern delivery practices Experience designing and consuming RESTful APIs Working knowledge of PostgreSQL Previous exposure to financial services or banking is essential Additional Skills (One or More of the Following) Experience with Java (recent versions preferred) Experience with containers and orchestration (Docker, Kubernetes, GCP) Experience using ReactJS Why This Role Stands Out Direct involvement in business‑critical systems within a global investment bank Pod‑based delivery model offering autonomy, ownership, and close collaboration Opportunity to work with modern engineering practices and contribute to architectural discussions Long‑term B2B engagement with stable, predictable on‑site expectation
Technology
ITDS
Mid-Level Java & Angular Full-Stack Developer Senior Java & Angular Full-Stack Developer
Mid
Hybrid
Warsaw, Poland
16,800 - 27,300 PLN
🏢 Summary: Hybrid FullStack Developer (Java & Angular) role focused on building and maintaining scalable credit applications for international banking operations within a leading European bank’s technology hub. The position involves end-to-end development of microservices-based systems, ensuring high code quality, regulatory compliance, and collaboration across global teams. Candidates will work with modern Java and Angular stacks, contributing to design, implementation, maintenance, and continuous improvement of critical banking systems. 🗂️ Requirements: Minimum 3 years experience as FullStack Developer, Strong experience with Java 11+ and JDK 8+, Experience with Spring Framework (Boot, Batch, Security), Experience with Hibernate and JUnit, Experience building RESTful microservices (2-3 years), Experience with Angular 8+ (preferably 14) (2-3 years), Experience with TypeScript, JavaScript, HTML, CSS, Experience with SQL and PL/SQL, Experience with Oracle databases, Understanding of Agile methodologies, Knowledge of DevOps and CI/CD tools, Fluent English, Legal right to work in the European Union 📃 Skills: Java, JDK, Spring, Hibernate, JUnit, REST, Microservices, Angular, TypeScript, JavaScript, HTML, CSS, SQL, PLSQL, Oracle, Jenkins, JSON, XML 🏢 Description: Build full-stack platforms that move real-world business—securely, fast, and at scale. Location & work model Warsaw-based opportunity with hybrid work model. (Up to 4 remote days per week.) As a Mid-Level Java & Angular Full-Stack Developer / Senior Java & Angular Full-Stack Developer , you will be working for our client in a technology-driven environment supporting mission-critical applications across industries including logistics (sea freight), automotive financing, and banking . You’ll help design and deliver modular systems by combining modern Java services with responsive Angular user interfaces. Your main responsibilities: Develop and maintain full-stack features using Java (Java 8/17/21) and Angular for end-to-end functionality. Build backend services with Spring Boot and related Spring frameworks to support scalable application logic. Integrate asynchronous messaging using RabbitMQ and Kafka to ensure reliable data flow. Collaborate on database-driven solutions using Oracle , PostgreSQL , and/or MySQL . Work with build and dependency management via Maven in a structured CI/CD-ready codebase. Deliver clean, maintainable code for modular enterprise applications, including both backend-heavy and full-stack contributions. Contribute to the evolution of applications across the full lifecycle—from development through ongoing improvements. You're ideal for this role if you have: Minimum 3 years of professional experience in Java development and full-stack delivery. Strong experience with Java (Java 8/17/21) and Spring/Spring Boot . Hands-on experience with Angular for frontend development. Working knowledge of messaging systems such as RabbitMQ and/or Kafka . Experience with relational databases including Oracle , PostgreSQL , and/or MySQL . Familiarity with Maven and a modern Java build workflow. Ability to work effectively in a hybrid setup within Poland (Warszawa, Krakow) . It is a strong plus if you have: (optional) AWS certification and experience delivering applications on AWS. Experience building systems in modular enterprise environments (large-scale applications). Language Required for the role : English – fluent Eligibility for the role : Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Technology
Caspian One
Software Developer | Financial Services | Java, React
Mid
Hybrid
Krakow, Poland
1,300 - 1,800 PLN
🏢 Summary: Mid-level Software Engineer role focused on building and delivering production-ready solutions in a microservices environment for an investment banking client. The position involves backend and frontend development using Java and React, contributing to system design and working with modern CI/CD practices. This is a B2B contract with partial on-site work in Kraków. 🗂️ Requirements: 4+ years of experience as a Software Engineer, Strong experience with Java and/or React, Hands-on experience building and deploying backend applications, Understanding of microservices and distributed systems, Experience with CI/CD pipelines, Experience designing and consuming RESTful APIs, Working knowledge of PostgreSQL, Experience in financial services or banking domain 📃 Skills: Java, React, Microservices, PostgreSQL, REST, CICD, Docker, Kubernetes, GCP 🏢 Description: Software Engineer (Java + React) B2B | Kraków | 6 Days/Month On‑Site Contract: B2B Location: Kraków (6 days per month on‑site) Tech: Java, React, Microservices, PostgreSQL Domain: Investment Banking (Experience required) About the Role We’re looking for a skilled mid‑level software engineer to join a specialist client‑services team supporting a global investment bank. You’ll work closely with both technology and business teams to deliver production‑ready solutions that improve onboarding journeys for some of the bank’s key clients. This pod operates with autonomy, pace, and direct business alignment — ideal for an engineer who enjoys variety, collaboration, and building high‑quality systems that make a visible impact. In This Role, You Will Deliver high-quality, production-ready code within a microservices environment Contribute to system design and help shape technical decisions within the team Follow and promote strong engineering standards and best practices Work with global teams across multiple regions Help identify risks, communicate blockers, and support smooth delivery Spot opportunities to improve processes and contribute ideas for scalable enhancements What You Need to Succeed Core Requirements 4+ years as a software engineer, with experience in Java and/or React Hands‑on experience building and deploying backend applications Understanding of microservices and distributed system design Familiarity with CI/CD pipelines and modern delivery practices Experience designing and consuming RESTful APIs Working knowledge of PostgreSQL Previous exposure to financial services or banking is essential Additional Skills (One or More of the Following) Experience with Java (recent versions preferred) Experience with containers and orchestration (Docker, Kubernetes, GCP) Experience using ReactJS Why This Role Stands Out Direct involvement in business‑critical systems within a global investment bank Pod‑based delivery model offering autonomy, ownership, and close collaboration Opportunity to work with modern engineering practices and contribute to architectural discussions Long‑term B2B engagement with stable, predictable on‑site expectation