Unlock Full Resume Report

This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

May 22, 2026

Senior Java/Kafka Developer – Payments and Financial Messaging

Senior • Hybrid

23,100 - 30,450 PLN

Warsaw, Poland

Empower Financial Innovation - Redefine Payment Systems with Next-Gen Technology!

Warszawa-based opportunity with hybrid work model (up to 2 remote days per week).

As a Senior Java/Kafka Developer – Payments and Financial Messaging, you will be working for our client, a leader in the financial services industry, dedicated to transforming payment systems and implementing cutting-edge messaging standards. Join a dynamic team focused on adapting legacy applications to non-discretionary ISO20022 standards, enabling secure and efficient financial messaging worldwide. This role offers an exciting pathway for career growth within a forward-thinking organization committed to innovation.

Your main responsibilities:

  • Collaborate in requirements gathering sessions with business stakeholders to ensure technical solutions meet business needs
  • Analyze, design, and plan impactful technical changes within complex payment systems
  • Develop, test, and deploy modifications to legacy applications aligned with ISO20022 standards
  • Conduct code reviews, support UAT processes, and assist with seamless code releases
  • Apply creative problem-solving to improve the tech stack and optimize system performance
  • Reverse engineer complex code bases to implement high-impact modifications effectively

You're ideal for this role if you have:

  • Minimum 5 years of professional experience in Java development 
  • Strong expertise in Java, Spring, Hibernate, and DB2
  • Experience with Spring Boot, dependency injection, auto-configuration, and Spring Data
  • Hands-on knowledge of Apache Kafka (producers, consumers, Kafka Streams, Kafka Connect)
  • Familiarity with RESTful API development, and microservices architectures
  • Knowledge of containerization tools like Docker
  • Proficiency with Git, CI/CD pipelines (preferably GitLab CI)

It is a strong plus if you have:

  • Past experience in financial services, banking technology, or payments industry is a plus
  • Understanding of financial messaging standards such as ISO 20022, SWIFT, CBPR+ or FIN 
  • Experience with IBM MQ / JMS - queue managers and channels
  • Infrastructure as Code expertise - provisioning and managing infrastructure

Language Required for the role:

  • Fluent Polish and English communication skills

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.

Similar jobs you might like

Technology

ITDS

Senior Java Developer – Financial Technology Solutions

Senior

Hybrid

Warsaw, Poland

185,010 - 221,970 PLN

🏢 Summary: Senior Java Developer role supporting secure, scalable banking and payments systems in Warsaw, with a hybrid schedule of one remote day per week. The position covers solution design, development, testing, and delivery of event-driven microservices within distributed systems. 🗂️ Requirements: 4+ years of Java development experience in financial or similarly complex domains, Java, Spring, Hibernate, DB2, Spring Boot, and RESTful API expertise, Apache Kafka experience, including producers, consumers, Kafka Streams, and Kafka Connect, MongoDB and Spring Data MongoDB knowledge, Docker, Maven, Git, and CI/CD pipeline familiarity, Understanding of event-driven microservices and distributed systems, Communicative English, Existing legal right to work in the European Union 📃 Skills: Java, Spring, Hibernate, DB2, Kafka, MongoDB, Docker, Maven, Git, GitLab, CI/CD, REST 🏢 Description: Unleash innovative financial solutions — shape the future of fintech with Java excellence! Warsaw-based opportunity with hybrid work model (1 remote day per week). As a Senior Java Developer , you will be working for our client, a leader in financial technology solutions. You will contribute to critical projects in the banking and payments industry, shaping the evolution of secure, scalable financial systems and ensuring seamless integration of cutting-edge technologies. This role offers an excellent platform for career growth amidst a dynamic, global team. Your main responsibilities: Participate in requirements gathering sessions with business users to understand project needs. Lead analysis, solution design, and planning activities within the engineering team. Implement and rigorously test software changes; participate in code reviews and assist in UAT and releases. Innovate by improving existing stacks and developing new functionalities in a fast-paced environment. Contribute to the development of event-driven and microservices architectures within distributed systems. Collaborate effectively with international teams and stakeholders. Maintain high-quality documentation and ensure adherence to best practices. Engage actively in continuous improvement initiatives and process optimizations. You're ideal for this role if you have: 4+ years of proven experience in Java development within financial or similarly complex domains. Proficiency in Java, Spring, Hibernate, DB2, Spring Boot, and RESTful API design. Experience with Apache Kafka, including producers, consumers, Kafka Streams, and Kafka Connect. Knowledge of MongoDB and Spring Data MongoDB. Familiarity with Docker, Maven, Git, and CI/CD pipelines (preferably GitLab CI). Solid understanding of event-driven/microservices architectures and distributed systems. Strong analytical, communication, and teamwork skills. Ability to work in a fast-paced, collaborative environment with a strong work ethic. It is a strong plus if you have: Experience with IBM MQ / JMS and infrastructure as code. Knowledge of financial messaging standards such as ISO 20022, SWIFT, CBPR+, FIN. Python scripting and experience in financial services, payments, or banking technology. Language Required for the role: Communicative English proficiency. 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

ITDS

Mid-Level Java Developer – Securities Settlement Systems

Mid

Hybrid

Warsaw, MZ, Poland

237,510 - 284,970 PLN/mo

🏢 Summary: Senior Java Developer role focused on building and maintaining backend securities-settlement systems. The position uses event-driven architecture, container orchestration, CI/CD, monitoring, and AI-assisted development in a hybrid work model with up to three remote days per week. 🗂️ Requirements: 3+ years of Java software development experience, Proficiency in Java and Spring Boot, Hands-on Kafka experience, Experience with GitLab and SDLC tools, Understanding of Docker and Kubernetes, Communicative English, Legal right to work in the European Union 📃 Skills: Java, Spring, Kafka, GitLab, Docker, Kubernetes 🏢 Description: Unleash the Power of Modern Financial Systems — Drive Innovation in Securities Settlement Technology! Warsaw-based opportunity with hybrid work model (up to 3 remote days per week). As a Senior Java Developer , you will be working for our client, a leader in the securities and post-trade processing industry. You’ll contribute to building and maintaining cutting-edge settlement systems that enable reliable, secure, and efficient financial transactions. Join a collaborative environment where innovation and technology meet to transform the future of finance. Your main responsibilities: Develop and maintain Java-based backend services using Spring Boot to support securities settlement processes Work with Kafka to implement event-driven architectures for real-time data processing Deploy and manage applications utilizing Kubernetes and Argo CD for orchestration and automation Participate actively in CI/CD pipelines using GitLab to ensure reliable and continuous delivery Monitor system performance and health through Prometheus, Grafana, and the Elastic Stack Leverage AI tools like GitHub Copilot, Devin, and Claude to improve code quality and team productivity You’re ideal for this role if you have: Minimum 3 years of experience in software development, specifically with Java Strong proficiency in Java programming and Spring Boot framework Hands-on experience with Kafka and SDLC tools such as GitLab Solid understanding of containerization and orchestration technologies (Docker, Kubernetes) Experience with deploying and managing cloud applications, ideally on AWS (nice to have) Knowledge of securities settlements and post-trade processing (preferred) Familiarity with AI tools like Devin and Claude (preferred) Excellent problem-solving skills and attention to detail Strong communication skills and ability to work collaboratively in a team It is a strong plus if you have: Experience with AWS cloud platform Knowledge of securities settlement and post-trade systems Hands-on experience with Argo CDF Certifications or familiarity with AI-driven development tools Language Required for the role: English – Communicative level 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

EPAM Systems

Senior Java Developer

Senior

Hybrid

Warsaw, MZ, Poland

🏢 Summary: Senior Java Developer role building high-performance, data-intensive backend systems for a global investment bank. The position focuses on scalable REST APIs, reactive event-driven processing and NoSQL data platforms, with hybrid work from the client’s Warsaw office three times weekly. 🗂️ Requirements: 6+ years of software development experience, Strong Java 8 and Java 9 experience, NoSQL database experience, REST API implementation experience, Reactive Programming experience, Unit testing experience, Strong analytical and problem-solving skills, English communication skills, Availability to work from the client’s Warsaw office 3 days per week 📃 Skills: Java, NoSQL, MongoDB, REST, JAX-RS, RxJava, Reactive, Testing 🏢 Description: EPAM's Financial Services Practice is looking for an exceptionally talented Senior Java Developer to join our team of world-class engineers. You will work on cutting-edge technology solutions for one of the world's largest and most prestigious global investment banks — an institution at the forefront of financial innovation, operating across investment banking, securities, asset management, and consumer banking worldwide. This is an opportunity to build high-performance, data-intensive systems within a fast-paced financial environment, collaborating with top-tier engineering talent on platforms that operate at global scale. This role requires availability to work from the client's office in Warsaw 3 times a week. Responsibilities Design, develop, and maintain robust Java-based backend services and applications Build and enhance scalable RESTful APIs serving critical business functions Implement reactive, event-driven solutions for high-throughput data processing Work with NoSQL databases to manage and query large-scale datasets Develop comprehensive unit and integration tests to ensure code quality and reliability Collaborate with globally distributed, cross-functional teams to deliver end-to-end solutions Participate in architectural discussions and contribute to system design for scalability and performance Operate within an Agile Scrum framework, delivering iteratively with continuous feedback Requirements 6+ years of professional software development experience Strong Java development experience — with a focus on Java 8 & 9 Experience with NoSQL databases — ideally MongoDB Experience implementing REST APIs — ideally with JAX-RS Experience with Reactive Programming — ideally with RxJava Solid experience implementing unit tests Strong analytical and problem-solving skills Good communication skills in English for collaboration within an international team Nice to have Experience developing applications in fintech or established financial institutions Experience with microservice architectures Experience developing systems that can scale to large amounts of data Experience working in Agile Scrum Experience working on a globally distributed team We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture Hybrid by design mode and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, shopping vouchers) Referral bonuses up to $2,000 Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more Corporate, social and well-being events Please, note: Benefits listed above are available to employees only We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually We will reach out to selected candidates exclusively EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.