June 12, 2026

Java Developer (Banking)

Senior • Hybrid

150 - 165 PLN/hr

Gdansk, Poland

Industries: Banking

Location: Hybrid - 3 per week from Gdańsk or Gdynia

Rate: 165 pln/h

Introduction & Summary

We are seeking experienced Java Developers to contribute to the integration and process data flows within the Financial Crime Prevention area. The ideal candidates should possess robust expertise in Java, particularly with the Spring Boot framework, alongside a solid understanding of DevOps practices and relevant database technologies.

Main Responsibilities

The Java Developers will be tasked with:

  • Implementing functionalities related to financial crime prevention.

  • Collaborating with cross-functional teams to enhance data integration.

  • Maintaining and improving existing codebases.

  • Documenting processes and contributing to technical specifications.

  • Participating in code reviews and ensuring code quality.

Key Requirements

  • Proficiency in the DevOps methodology.

  • Strong knowledge of Java, especially with Spring Boot framework and microservices.

  • Experience with Postgres DB, DataStage (ETL), and SQL.

  • Familiarity with Kubernetes, Bitbucket, and Jenkins.

  • Understanding of Kafka and its applications.

  • Able to work effectively in a team environment.

  • Excellent interpersonal and communication skills.

  • Technologies: Java 21, Kubernetes, Kafka, Maven, PostgreSQL, Spring Boot, Liquibase, and JOLT.

Nice to Have

  • Experience with Apache Camel.

  • Familiarity with Oracle SOA Suite.

  • Knowledge of SCRUM methodologies.

  • Understanding of CDC concepts, particularly Debezium.

Similar jobs you might like

Technology

emagine Polska

Java Developer (Banking)

Senior

Hybrid

Gdynia, Poland

165 - 165 PLN/hr

🏢 Summary: Hybrid Java Developer role in the banking sector focused on building and integrating data flows for Financial Crime Prevention systems. The position involves developing microservices-based solutions using Spring Boot, maintaining existing code, and collaborating on DevOps-driven delivery processes. Candidates will work with modern data, messaging, and containerization technologies in a cross-functional environment. 🗂️ Requirements: Proficiency in DevOps methodology, Strong knowledge of Java, Experience with Spring Boot and microservices, Experience with PostgreSQL, Experience with DataStage (ETL), Strong SQL knowledge, Familiarity with Kubernetes, Familiarity with Bitbucket, Familiarity with Jenkins, Understanding of Kafka 📃 Skills: Java, Spring, SpringBoot, Microservices, PostgreSQL, SQL, DataStage, Kubernetes, Bitbucket, Jenkins, Kafka, Maven, Liquibase, JOLT 🏢 Description: Industries: Banking Location: Hybrid - 3 per week from Gdańsk or Gdynia Rate: 165 pln/h Introduction & Summary We are seeking experienced Java Developers to contribute to the integration and process data flows within the Financial Crime Prevention area. The ideal candidates should possess robust expertise in Java, particularly with the Spring Boot framework, alongside a solid understanding of DevOps practices and relevant database technologies. Main Responsibilities The Java Developers will be tasked with: Implementing functionalities related to financial crime prevention. Collaborating with cross-functional teams to enhance data integration. Maintaining and improving existing codebases. Documenting processes and contributing to technical specifications. Participating in code reviews and ensuring code quality. Key Requirements Proficiency in the DevOps methodology. Strong knowledge of Java, especially with Spring Boot framework and microservices. Experience with Postgres DB, DataStage (ETL), and SQL. Familiarity with Kubernetes, Bitbucket, and Jenkins. Understanding of Kafka and its applications. Able to work effectively in a team environment. Excellent interpersonal and communication skills. Technologies: Java 21, Kubernetes, Kafka, Maven, PostgreSQL, Spring Boot, Liquibase, and JOLT. Nice to Have Experience with Apache Camel. Familiarity with Oracle SOA Suite. Knowledge of SCRUM methodologies. Understanding of CDC concepts, particularly Debezium.

Technology

Caspian One

Java Developer

Senior

Hybrid

Krakow, Poland

140 - 170 PLN

🏢 Summary: Opportunity for an experienced Java Developer to build and optimize high-performance financial systems, including trading platforms, risk management tools, and real-time market data solutions. The role focuses on developing scalable, mission-critical applications using modern Java and enterprise technologies. You will contribute to robust, low-latency systems in a fast-paced capital markets environment. 🗂️ Requirements: 5+ years of Java development experience (Java 8+), Strong experience with Spring Framework, Experience with relational and NoSQL databases (Oracle, PostgreSQL, MongoDB), SQL optimisation and database performance tuning skills, Experience with Maven or Gradle, Proficiency with Git, Experience designing and implementing RESTful APIs, Experience with messaging systems (JMS, RabbitMQ, Kafka) 📃 Skills: Java, Spring, Oracle, PostgreSQL, MongoDB, SQL, Maven, Gradle, Git, REST, JMS, RabbitMQ, Kafka 🏢 Description: About the Role We're seeking an experienced Java Developer to contribute to innovative financial technology solutions that drive the global capital markets. You'll be part of a collaborative team developing mission-critical systems including high-performance trading platforms, sophisticated risk management tools, regulatory compliance frameworks, and real-time market data processing engines trusted by top-tier financial institutions worldwide. What You'll Do Design and develop robust, scalable financial applications using modern Java technologies Build and optimise high-throughput trading systems and market data processing solutions Collaborate with cross-functional teams to deliver risk management and compliance platforms Implement RESTful services and integrate messaging systems for real-time data flow Optimise database performance and ensure system reliability in fast-paced trading environments Required Qualifications 5+ years of hands-on Java development experience with modern versions (Java 8 and above) Strong expertise in Spring Framework and enterprise application development Proven experience with relational and NoSQL databases including Oracle, PostgreSQL, and MongoDB Demonstrated skills in SQL optimisation and database performance tuning Proficiency with build automation tools ( Maven, Gradle ) Experience with Git version control and collaborative development workflows Solid understanding of RESTful API design and implementation Knowledge of enterprise messaging systems ( JMS, RabbitMQ, Kafka ) Be happy to work in a hybrid model - 3 days per week in the office in Central Krakow

Technology

emagine Polska

Java Developer | Fin-tech

Senior

Remote

Warsaw, Poland

🏢 Summary: Remote B2B offer for an experienced Java Developer to design and build scalable REST APIs and broker integrations using Spring-based technologies within a microservices architecture. The role focuses on high-quality API development, SQL database management, and system design in a Scrum team. The position involves international collaboration and participation in architecture and integration initiatives. 🗂️ Requirements: Minimum 5 years of experience with Java (8/17/21), Strong knowledge of Spring Framework, Strong knowledge of Hibernate, Experience with REST API design and development, Experience with microservices architecture, Strong SQL and relational database expertise, Knowledge of architectural and design patterns, Experience with Git, Experience with TeamCity, Polish proficiency, English proficiency 📃 Skills: Java, Spring, Hibernate, SQL, REST, Microservices, Git, TeamCity, Maven, Scrum, RelationalDatabases, DesignPatterns 🏢 Description: Work model: remote, visit in the office once a quater in Warszawa Rate: up to 150 PLN/h (B2B contract) We are looking for a motivated Java Developer to join our team focused on building and evolving API integrations with external brokers. The ideal candidate will possess a strong background in Java, Spring-based technologies, and a deep understanding of systems integration and microservices architecture. You will contribute significantly to developing high-quality, maintainable APIs that enable seamless integration with various partners across multiple international markets. We work in a cross-functional team utilizing Scrum methodology. Main Responsibilities Design and build high-quality APIs using Java (8/17/21) and Spring-based technologies, ensuring scalability and maintainability. Develop and enhance broker integrations, contributing to business growth and market expansion. Contribute to modern service-oriented architecture design applying microservices knowledge. Manage SQL databases and ensure data consistency and reliability in applications. Utilize tools like Git, Maven, and TeamCity for continuous integration and code delivery. Collaborate on frontend API usability to ensure practical and well-structured solutions. Communicate effectively in Polish and English to facilitate international collaboration. Key Requirements At least 5 years of experience with Java (8/17/21 ) Deep knowledge of the Spring Framework and Hibernate. Strong SQL and relational database expertise. Strong problem-solving skills and proactive attitude. Experience in clean REST API design and development. Familiarity with microservices architecture. Knowledge of architectural and design patterns. Experience with Git and TeamCity. Polish and English proficiency. Nice to Have Experience with React for effective collaboration with frontend developers. Experience with large-scale applications using Maven. Knowledge of Apache Kafka. Experience with Domain-Driven Design (DDD) or Hexagonal architecture. Experience in decoupling monolithic applications. Background in the fintech industry. Recruitment process: 1. Live coding session 2. System design session 3. HR interview

Technology

moondigo sp. z o.o.

Java Developer (praca hybrydowa)

Senior

Hybrid

Warsaw, Poland

18,000 - 22,400 PLN

🏢 Summary: Offer for an experienced Java Developer to deliver and maintain backend systems for financial sector projects, including banking and insurance. The role involves designing and implementing scalable microservices-based solutions in diverse architectural environments. Projects are matched to the candidate’s technical expertise and experience. 🗂️ Requirements: Minimum 5 years of backend development experience in Java, Very good knowledge of Spring Framework, Spring Boot, Hibernate, Experience in microservices architecture design and development, Strong knowledge of OOP, design patterns, multithreading, Experience with relational databases (Oracle or PostgreSQL), Strong knowledge of SQL, Experience with system integrations (REST, SOAP, JMS), Experience with messaging and event-driven systems (Kafka or MQ), Knowledge of build and version control tools (Maven or Gradle, Git), Experience with CI/CD and containerization (Docker, Kubernetes), Higher education in Computer Science or related field 📃 Skills: Java, Spring, SpringBoot, Hibernate, Microservices, OOP, SQL, Oracle, PostgreSQL, REST, JSON, SOAP, WSDL, JMS, XML, Kafka, MQ, Maven, Gradle, Git, CI/CD, Docker, Kubernetes 🏢 Description: Dla naszych klientów z sektora finansowego ( m.in . bankowość, ubezpieczenia) poszukujemy doświadczonych Java Developerów. Realizujemy różnorodne projekty zarówno rozwojowe, jak i utrzymaniowew środowiskach o zróżnicowanej architekturze i skali. Dobieramy projekty do kompetencji, doświadczenia oraz preferencji kandydatów, tak aby zapewnić jak najlepsze dopasowanie technologiczne i biznesowe. Wymagania: Minimum 5 lat doświadczenia w programowaniu backendu w technologii Java Bardzo dobra znajomość Spring (Spring Framework, Spring Boot, Hibernate) Doświadczenie w projektowaniu i budowie rozwiązań opartych o architekturę mikroserwisową Praktyczna znajomość OOP , wzorców projektowych oraz zagadnień związanych z programowaniem wielowątkowym Doświadczenie w pracy z relacyjnymi bazami danych ( Oracle, PostgreSQL ) oraz dobra znajomość SQL Znajomość integracji systemowych (REST, JSON, SOAP, WSDL, JMS, XML) Doświadczenie w pracy z systemami kolejkowymi i rozwiązaniami event-driven (np. Kafka, MQ) Znajomość narzędzi do budowania i wersjonowania kodu (Maven/Gradle, Git) Doświadczenie w pracy w środowisku DevOps/CI/CD oraz z konteneryzacją (Docker, Kubernetes) Umiejętność tworzenia wydajnych, skalowalnych i optymalnych rozwiązań Wykształcenie wyższe (informatyka lub kierunki pokrewne) Obowiązki : Współpraca przy analizie wymagań biznesowych oraz projektowaniu rozwiązań IT Projektowanie, implementacja, testowanie i wdrażanie rozwiązań zgodnie z przyjętymi standardami Dbanie o jakość wytwarzanego oprogramowania oraz zgodność z architekturą i wytycznymi technologicznymi Udział w pracach zespołu zwinnego (planowanie, przeglądy, retrospektywy) Wsparcie procesu testów oraz wdrożeń Utrzymanie i rozwój istniejących systemów oraz wsparcie w rozwiązywaniu problemów użytkowników Tworzenie i aktualizacja dokumentacji technicznej Ciągłe podnoszenie kompetencji i udział w inicjatywach usprawniających proces wytwarzania oprogramowania Oferujemy: Kontrakt B2B z możliwością długoterminowej współpracy Praca hybrydowa: 1 dzień w tygodniu w biurze w Warszawie Prywatna opieka medyczna (Luxmed) Karta Multisport

Technology

moondigo sp. z o.o.

Java Developer (praca hybrydowa)

Senior

Hybrid

Warsaw, Poland

17,000 - 21,000 PLN

🏢 Summary: Offer for an experienced Java Developer to deliver and maintain backend solutions for financial sector projects in microservices-based, scalable environments. The role covers full software development lifecycle from design to deployment within Agile teams. Projects are matched to candidate’s technical expertise and preferences. 🗂️ Requirements: Minimum 5 years of backend development in Java, Very good knowledge of Spring Framework, Spring Boot, Hibernate, Experience with microservices architecture, Strong knowledge of OOP, design patterns, multithreading, Experience with relational databases (Oracle or PostgreSQL), Good knowledge of SQL, Experience with system integrations (REST, SOAP, JMS), Experience with messaging and event-driven systems (Kafka or MQ), Knowledge of Maven or Gradle and Git, Experience with CI/CD and containerization (Docker, Kubernetes), Ability to design scalable and high-performance systems, Higher education in Computer Science or related field 📃 Skills: Java, Spring, SpringBoot, Hibernate, Microservices, OOP, SQL, Oracle, PostgreSQL, REST, JSON, SOAP, WSDL, JMS, XML, Kafka, MQ, Maven, Gradle, Git, CI/CD, Docker, Kubernetes 🏢 Description: Dla naszych klientów z sektora finansowego ( m.in . bankowość, ubezpieczenia) poszukujemy doświadczonych Java Developerów. Realizujemy różnorodne projekty zarówno rozwojowe, jak i utrzymaniowew środowiskach o zróżnicowanej architekturze i skali. Dobieramy projekty do kompetencji, doświadczenia oraz preferencji kandydatów, tak aby zapewnić jak najlepsze dopasowanie technologiczne i biznesowe. Wymagania Minimum 5 lat doświadczenia w programowaniu backendu w technologii Java Bardzo dobra znajomość Spring (Spring Framework, Spring Boot, Hibernate) Doświadczenie w projektowaniu i budowie rozwiązań opartych o architekturę mikroserwisową Praktyczna znajomość OOP , wzorców projektowych oraz zagadnień związanych z programowaniem wielowątkowym Doświadczenie w pracy z relacyjnymi bazami danych ( Oracle, PostgreSQL ) oraz dobra znajomość SQL Znajomość integracji systemowych (REST, JSON, SOAP, WSDL, JMS, XML) Doświadczenie w pracy z systemami kolejkowymi i rozwiązaniami event-driven (np. Kafka, MQ) Znajomość narzędzi do budowania i wersjonowania kodu (Maven/Gradle, Git) Doświadczenie w pracy w środowisku DevOps/CI/CD oraz z konteneryzacją (Docker, Kubernetes) Umiejętność tworzenia wydajnych, skalowalnych i optymalnych rozwiązań Wykształcenie wyższe (informatyka lub kierunki pokrewne) Obowiązki Współpraca przy analizie wymagań biznesowych oraz projektowaniu rozwiązań IT Projektowanie, implementacja, testowanie i wdrażanie rozwiązań zgodnie z przyjętymi standardami Dbanie o jakość wytwarzanego oprogramowania oraz zgodność z architekturą i wytycznymi technologicznymi Udział w pracach zespołu zwinnego (planowanie, przeglądy, retrospektywy) Wsparcie procesu testów oraz wdrożeń Utrzymanie i rozwój istniejących systemów oraz wsparcie w rozwiązywaniu problemów użytkowników Tworzenie i aktualizacja dokumentacji technicznej Ciągłe podnoszenie kompetencji i udział w inicjatywach usprawniających proces wytwarzania oprogramowania Oferujemy Kontrakt B2B z możliwością długoterminowej współpracy Praca hybrydowa: minimum 1 dzień w tygodniu w biurze w Warszawie Prywatna opieka medyczna (Luxmed) Karta Multisport

Technology

emagine Polska

Senior Java Developer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior Java Developer role focused on building and maintaining backend microservices in the Credit Data Sourcing domain within a banking environment. The position involves designing data flows, system integrations, and scalable business logic, as well as supporting production incidents. Work is performed in an Agile team with hybrid presence in Poland. 🗂️ Requirements: Strong experience with Java and backend development, Experience designing and maintaining microservices, Experience with data flows and data sourcing systems, Experience in integration-heavy environments, Ability to analyze end-to-end data flow across systems, Ability to assess impact on upstream and downstream systems, Experience working with distributed systems, Experience in incident analysis and troubleshooting, Understanding of financial or credit domain systems 📃 Skills: Java, Microservices, Dataflows, Integrations, Distributed, Banking, Credit, Agile, Scrum, Troubleshooting 🏢 Description: OFFER DETAILS: Industry: Banking Location: Warsaw / Gdańsk / Łódź Work model: Hybrid – 3 days per week in the office required Rate: up to 160 PLN/hour net + VAT Contract type: B2B Overview: The Senior Java Developer role focuses on the development and maintenance of backend services in the Credit Data Sourcing domain. This position requires strong involvement in data flows, integrations, and business logic, along with close collaboration with Business Analysts, Product Owners, and other stakeholders. The role also includes participating in production support and incident resolution. Main Responsibilities: Design, develop, and maintain Java-based microservices. Implement and optimize data flows and integrations between systems. Collaborate with analysts on user stories, acceptance criteria, and solution design. Translate business requirements into scalable technical solutions. Support incident analysis and troubleshooting including logs and root cause analysis. Contribute to refinement sessions and technical design discussions. Ensure high-quality code, testing, and performance. Key Requirements: Experience in data flows and data sourcing systems. Experience in integration-heavy environments. Ability to understand end-to-end data flow across systems. Ability to analyze impact of changes on upstream/downstream systems. Experience in the financial/credit domain is advantageous. Strong analytical and problem-solving skills. Good communication with both technical and business stakeholders. Ownership mindset and responsibility for delivery. Comfortable working in complex, distributed systems. Nice to Have: Experience with frontend frameworks like Angular or React. Experience in credit risk and banking systems. Experience with event-driven architectures. Performance tuning in data-heavy systems. Other Details: This position is based in Poland, specifically in Gdańsk, Warsaw, or Łódź. The role operates within an Agile/Scrum team environment, emphasizing close collaboration and regular alignment around releases. Ideal candidates will thrive in a dynamic, interdisciplinary setting.

Technology

emagine Polska

Java Developer with Kafka

Senior

Hybrid

Gdansk, Poland

140 - 160 PLN/hr

🏢 Summary: B2B opportunity for an experienced Java Developer to build a greenfield loan system (STP) in the banking sector. The role focuses on developing a robust Spring Boot–based platform, integrating via REST and Kafka, and shaping architecture and technical decisions in an Agile environment. Hybrid work model with regular collaboration in Gdańsk. 🗂️ Requirements: 8+ years of commercial experience with Java (version 21+), 8+ years of experience with Spring Boot, 8+ years of experience with JPA, Proficiency with Maven, Experience with Liquibase for database versioning, Experience with REST API integration, Experience with Kafka event streaming, Professional working proficiency in English 📃 Skills: Java, SpringBoot, JPA, Maven, Liquibase, Kafka, REST, Cucumber 🏢 Description: General info: - Industry: banking - Work model: hybrid (min. 2 days in office in Gdańsk) - Rate: 140-160/h net + vat B2B We are seeking experienced Java Developers to join our innovative project, called STP, focusing on a loan system. This exciting greenfield initiative allows you to shape a system from the ground up, supported by a dedicated and engaged business team. Main Responsibilities: Develop and maintain a robust Java platform using Spring Boot Integrate with surrounding systems through REST APIs and Kafka-based event streaming Ensure clean architecture, maintainable code, and clear ownership Utilize AI-assisted development tools to enhance productivity Collaborate closely with Business SMEs and the Product Owner Work in an Agile environment, promoting high levels of collaboration and continuous improvement Participate in solution design and influence technical decisions Key Requirements: Java 21+, with 8+ years of experience Spring Boot, with 8+ years of experience JPA, with 8+ years of experience Maven proficiency Liquibase for database change versioning Nice to Have: Cucumber for testing Other Details: This role is based in Gdańsk, Poland, and requires collaboration in English. Expect a dynamic Agile setup with an emphasis on shared understanding and collaborative solution design.

Technology

Sii

Java Developer - Fintech (f/m/x)

Senior

Hybrid

Poznan, Poland

🏢 Summary: Opportunity for an experienced Java Developer to build and enhance digital banking systems, including electronic mortgage and workflow-based customer service platforms. The role focuses on developing microservices-based solutions and delivering high-quality, tested financial applications in a distributed team environment. 🗂️ Requirements: Minimum 4 years of Java programming experience, Experience building microservices, Strong object-oriented programming knowledge, Proficiency in Spring framework, Proficiency in Hibernate, Experience with RabbitMQ or Kafka, Experience with MongoDB, Experience writing unit and integration tests 📃 Skills: Java, Spring, Hibernate, Microservices, OOP, RabbitMQ, Kafka, MongoDB, Testing 🏢 Description: We are looking for an experienced Java Developer to join our project in the banking industry. In this role, you will work on developing either a fully electronic mortgage application system or workflow-based systems for post-sale customer service, including the sale of additional financial products. This is your chance to contribute to innovative, customer-focused solutions that combine cutting-edge technology with the reliability of a leading financial institution. Join us! Your tasks Deliver digitally advanced financial products and enhance existing systems by implementing new features and improvements Collaborate with globally distributed teams to develop customer-focused products Update and maintain comprehensive documentation for team processes, best practices, and software systems Apply exceptional analytical skills to develop creative, commercially viable solutions Contribute innovative ideas to the team while continuously expanding your technical knowledge Ensure key functionalities are covered with unit and integration tests Requirements Minimum 4 years of Java programming experience Experience building microservices and object-orientated programming Proficiency in frameworks for creating web applications, including Spring and Hibernate Prior experience with RabbitMQ/Kafka and MongoDB is beneficial Fluent level of written and spoken English Openness to hybrid work in Poznan or Wroclaw (min. 1 day/week in-office) Fluent Polish required Residing in Poland required What we offer Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022 Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more Comfortable workplace – class A offices or remote work Dozens of fascinating projects for prestigious brands from all over the world PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers Investment in your growth – meetups, webinars, training platform and technology blog – you choose Fantastic atmosphere created by all Sii Power People If you want to work on systems with high operational significance — apply now!

Technology

Crestt

Senior / Expert Java Integration Developer (Banking)

Senior

Hybrid

Warsaw, Poland

150 - 165 PLN/hr

🏢 Summary: Senior/Expert Java Integration Developer role for a long-term banking transformation project focused on backend integrations, Java microservices, and modernization of Safekeeping and Corporate Actions platforms. The position involves building and enhancing integrations using Spring Boot, REST APIs, Kafka, and IBM MQ within an international Scrum environment. Hybrid B2B cooperation in Warsaw or Gdańsk with potential project extension. 🗂️ Requirements: 5+ years of commercial Java backend development experience, Strong Java knowledge, Experience with Spring Boot, Experience with Spring Integration, Experience with REST APIs, Experience with microservices, Strong SQL skills, Experience with relational databases, Experience with Oracle, Experience with Kafka and/or IBM MQ, Knowledge of Maven, Knowledge of Git, Experience with CI/CD pipelines, Experience with JUnit, Experience with Testcontainers, Experience analyzing production issues and integrations, Professional English 📃 Skills: Java, Spring, SpringBoot, SpringIntegration, REST, Microservices, SQL, Oracle, Kafka, IBMMQ, Maven, Git, CI/CD, JUnit, Testcontainers, Scrum 🏢 Description: Senior / Expert Java Integration Developer (Banking) 📍 Location: Warsaw or Gdańsk (hybrid – 2–3 days per week in the office) 💼 Contract: B2B 💰 Rate: up to 165 PLN/h 📅 Project duration: August 2026 – January 2027 (with possible extension) 🗣 Language: English (Professional) 👥 Open positions: 2 About the Project For our international client from the banking sector , we are looking for an experienced Senior / Expert Java Integration Developer to join a growing engineering team responsible for developing and modernising backend integration components supporting Safekeeping and Corporate Actions platforms. The project is undergoing significant expansion as part of a long-term strategic transformation, including migration of business processes and increased transaction volumes. You will participate in redesigning existing integrations, building modern Java microservices, and integrating critical banking systems. You'll join an experienced Scrum team working in a collaborative international environment with architects, analysts, QA engineers, and infrastructure specialists. Your Responsibilities Design, develop and maintain Java-based backend applications and integration services Develop modern microservices using Spring Boot Build and enhance integrations between banking systems using REST APIs, Kafka and IBM MQ Participate in application architecture improvements and legacy modernization Analyze business requirements, technical documentation and system dependencies Support deployment planning and production issue investigation Develop automated unit and integration tests Participate in code reviews and promote engineering best practices Collaborate with international Agile/Scrum teams Must Have 5+ years of commercial experience in Java backend development (10+ years for Expert level) Strong knowledge of Java and Spring Boot Experience with Spring Integration Practical experience with REST APIs and microservices Strong SQL skills and experience with relational databases (Oracle preferred) Experience with Kafka and/or IBM MQ Maven, Git and CI/CD pipelines JUnit and Testcontainers Experience analyzing production issues, logs, integrations and system flows Professional level English Nice to Have Banking or capital markets experience Experience with custody, settlement or corporate actions platforms Kubernetes and containerized applications Cloud-native application design Test automation and static code analysis Experience with AI-assisted development tools Experience building applications integrated with Kafka What We Offer International banking project Modern technology stack and large-scale enterprise systems Opportunity to influence architecture and modernization initiatives International Scrum environment Competitive B2B rate Stable cooperation with the possibility of project extension Hybrid work model (Warsaw or Gdańsk)

Technology

Experis Manpower Group

Senior Java Developer

Senior

Hybrid

Warsaw, Poland

20,160 - 21,840 PLN

🏢 Summary: Senior Java Developer role focused on building and maintaining Java-based microservices, APIs, and data integration solutions in a hybrid B2B setup. The position involves ETL processes, database operations, and collaboration in a DevOps-driven environment. Experience with Java, Spring Boot, Kafka, PostgreSQL, and cloud-native tools is required. 🗂️ Requirements: 8+ years of software development experience, Java, Spring Boot, Microservices architecture, API development, Kafka, PostgreSQL, SQL, DataStage, Kubernetes, Jenkins, Bitbucket, DevOps experience, Fluent English 📃 Skills: Java, Spring, Kafka, PostgreSQL, SQL, DataStage, Kubernetes, Jenkins, Bitbucket, Microservices, APIs, ETL, DevOps 🏢 Description: Senior Java Developer Location: Hybrid (2 days/week from Warsaw, Gdańsk, Gdynia, or Łódź) Contract: B2B via Experis Start Date: ASAP / up to 30 days notice period Responsibilities Develop and maintain data integration solutions and data flow processes Build and enhance Java-based microservices and APIs Support ETL processes and database operations Collaborate in a DevOps-driven environment Requirements 8+ years of experience in software development Strong experience with Java and Spring Boot Experience with microservices architecture and APIs Knowledge of Kafka Experience with PostgreSQL and SQL Knowledge of DataStage (ETL) Familiarity with Kubernetes, Jenkins, and Bitbucket DevOps mindset Strong communication and teamwork skills Fluent English Nice to Have Experience in the banking or financial industry Benefits Medicover healthcare Multisport card Group life insurance Access to e-learning platform