April 24, 2026

Senior Java Backend Engineer – Trading and Risk Management

Senior • Hybrid

25,200 - 29,400 PLN

Krakow, Poland

Unleash innovation at the forefront of trading technology — shape the future of risk management!

Krakow-based opportunity with hybrid work model.

As a Senior Java Backend Engineer – Trading and Risk Management, you will be working for our client, a leading financial institution specializing in foreign exchange and commodities trading. You’ll contribute to developing high-impact Front Office applications that support and expand institutional trading operations across global markets. Join us to drive technological excellence and elevate trading solutions in a dynamic, fast-paced environment.

Your main responsibilities:

  • Develop and support front-to-back trading exchanges, client portals, and end-to-end trade lifecycles.
  • Build high-end solutions using market-leading technologies across the trading stack.
  • Deliver cross-product Front Office systems for trading and risk management in FX and Commodities.
  • Maintain and enhance electronic trading applications optimized for low latency and high throughput.
  • Enable real-time risk management capabilities for FX and Commodities trading workflows.

You're ideal for this role if you have:

  • 5+ years of experience in Java back-end development in financial services.
  • Proficiency with HTTPS, RESTful API, micro-services, and MQ.
  • Solid understanding of high-availability service architecture.
  • Experience with SQL and at least one main-stream database (PostgreSQL or Sybase), including basic performance tuning.
  • Proven ability to own or lead the delivery of Java-based services or modules.
  • Excellent communication skills in English, capable of discussing complex ideas efficiently.
  • Strong analytical and problem-solving skills.
  • Passionate about technology, with a curiosity to stay updated and deepen expertise.
  • Ability to perform under pressure with calmness in urgent situations.
  • A collaborative team player mindset.

It is a strong plus if you have: (optional)

  • Experience in production support.
  • Knowledge of agile development, CI/CD practices.

Language Required for the role:

  • Fluent in English, with excellent 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 Back-End Developer – Financial Services Trading Platform

Senior

Hybrid

Krakow, Poland

23,520 - 30,240 PLN

🏢 Summary: Hybrid Krakow-based Senior Java Back-End Developer role focused on building and enhancing a critical FX post-trading risk and PnL calculation platform within the financial sector. The position involves developing high-availability, Java-based microservices, ensuring system robustness, regulatory compliance, and production stability. The role covers full lifecycle delivery, performance optimization, and technical ownership of back-end services. 🗂️ Requirements: 5+ years of Java back-end development experience, Strong knowledge of HTTPS, Strong knowledge of RESTful APIs, Experience with microservices architecture, Experience with message queues (MQ), Knowledge of high-availability service architecture, Experience with SQL, Hands-on experience with PostgreSQL, Experience in database performance optimization, Proven experience delivering Java-based services or modules, Fluent spoken and written English, Legal right to work in the European Union 📃 Skills: Java, HTTPS, REST, Microservices, MQ, SQL, PostgreSQL, GCP, NoSQL 🏢 Description: Unleash Innovation in Global Finance — Drive Cutting-Edge Post-Trading Risk Solutions Krakow-based opportunity with hybrid work model (up to 3 days remote/week) As a Senior Java Back-End Developer , you will be working for our client, a leader in the financial services industry, focusing on the development of a critical FX Calculations platform. This role involves building and maintaining high-availability systems that support traders' daily activities and ensure regulatory compliance — empowering the future of digital finance and risk management. Your main responsibilities: Develop, improve, and maintain the bank’s proprietary solution for post-trading risk and PnL calculations, ensuring system robustness and accuracy. Collaborate with cross-functional teams to perform end-to-end project delivery, including requirement analysis, coding, testing, and deployment. Design detailed technical specifications covering data models, interfaces, and performance tuning. Provide production support, incident management, and system ownership, including troubleshooting and performance enhancements. Participate in code reviews, solution design discussions, and team activities to promote continuous improvement and best practices. Support and contribute to problem-solving, performance tuning, and proof-of-concept initiatives. You're ideal for this role if you have: Over 5 years of experience in Java back-end development, with a solid understanding of HTTPS, RESTful APIs, microservices, and message queues (MQ). Strong knowledge of high-availability service architecture and reliable system design. Hands-on experience with SQL, particularly PostgreSQL, including database performance optimization. Proven track record of delivering Java-based services/modules and owning or leading technical projects. Excellent communication skills in English, with the ability to facilitate discussions and presentations, and proficiency in Mandarin is a plus. Analytical mindset, problem-solving skills, and passion for technology innovation. Ability to perform under pressure and work effectively as a team player. It is a strong plus if you have: Experience in high-volume data processing and compute. Knowledge of no-SQL databases or columnar storage solutions. Experience building services on cloud platforms, especially GCP. Front-end development skills or experience. Background in production support and agile development environments. Domain expertise in banking, trade lifecycle, and post-trade processing for FX or financial investment products. Language Required for the role: Fluent spoken and written 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 (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

ITDS

Senior Java Back-End Developer – Financial Services Trading Platform

Senior

Hybrid

Krakow, Poland

23,520 - 30,240 PLN

🏢 Summary: Senior Java Back-End Developer role focused on building and maintaining a high-availability FX post-trading risk and PnL calculation platform. The position involves designing, developing, and supporting robust, scalable back-end services that ensure regulatory compliance and operational reliability. The role includes end-to-end delivery, performance optimization, and production support in a financial environment. 🗂️ Requirements: 5+ years of Java back-end development experience, Strong knowledge of HTTPS and RESTful APIs, Experience with microservices architecture, Experience with message queues (MQ), Knowledge of high-availability and reliable system design, Hands-on experience with SQL and PostgreSQL, Experience delivering and owning Java-based services or modules, Fluent spoken and written English, Legal right to work in the European Union 📃 Skills: Java, HTTPS, REST, Microservices, MQ, SQL, PostgreSQL, GCP, NoSQL, Cloud 🏢 Description: Unleash Innovation in Global Finance — Drive Cutting-Edge Post-Trading Risk Solutions Krakow-based opportunity with hybrid work model (up to 3 days remote/week) As a Senior Java Back-End Developer , you will be working for our client, a leader in the financial services industry, focusing on the development of a critical FX Calculations platform. This role involves building and maintaining high-availability systems that support traders' daily activities and ensure regulatory compliance — empowering the future of digital finance and risk management. Your main responsibilities: Develop, improve, and maintain the bank’s proprietary solution for post-trading risk and PnL calculations, ensuring system robustness and accuracy. Collaborate with cross-functional teams to perform end-to-end project delivery, including requirement analysis, coding, testing, and deployment. Design detailed technical specifications covering data models, interfaces, and performance tuning. Provide production support, incident management, and system ownership, including troubleshooting and performance enhancements. Participate in code reviews, solution design discussions, and team activities to promote continuous improvement and best practices. Support and contribute to problem-solving, performance tuning, and proof-of-concept initiatives. You're ideal for this role if you have: Over 5 years of experience in Java back-end development, with a solid understanding of HTTPS, RESTful APIs, microservices, and message queues (MQ). Strong knowledge of high-availability service architecture and reliable system design. Hands-on experience with SQL, particularly PostgreSQL, including database performance optimization. Proven track record of delivering Java-based services/modules and owning or leading technical projects. Excellent communication skills in English, with the ability to facilitate discussions and presentations, and proficiency in Mandarin is a plus. Analytical mindset, problem-solving skills, and passion for technology innovation. Ability to perform under pressure and work effectively as a team player. It is a strong plus if you have: Experience in high-volume data processing and compute. Knowledge of no-SQL databases or columnar storage solutions. Experience building services on cloud platforms, especially GCP. Front-end development skills or experience. Background in production support and agile development environments. Domain expertise in banking, trade lifecycle, and post-trade processing for FX or financial investment products. Language Required for the role: Fluent spoken and written 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 (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

Caspian One

Senior Java Developer | Trading Platform

Senior

Hybrid

Krakow, Poland

1,500 - 1,800 PLN

🏢 Summary: Senior Java Developer role focused on building and enhancing high‑performance, low‑latency front‑office trading systems for Commodities and FX markets. The position involves developing real‑time, front‑to‑back trading platforms covering pricing, execution, and risk management. Work includes delivering reliable, high‑throughput Java services within a global trading environment. 🗂️ Requirements: 5+ years of Java back-end development experience, Strong knowledge of HTTPS and REST APIs, Experience with microservices architecture, Experience with MQ systems, Proficiency in SQL, Experience with Postgres or Sybase, Understanding of high-availability architectures, Experience building low-latency, high-throughput systems, Experience delivering Java-based services 📃 Skills: Java, REST, HTTPS, Microservices, MQ, SQL, Postgres, Sybase, CI/CD, Agile, FX, Commodities 🏢 Description: Senior Java Developer– Commodities Trading B2B | Hybrid | Kraków | 2 days per week | Global Investment Bank We are supporting a global financial institution in hiring an experienced Senior Java Engineer for its Commodities technology team. The role focuses on building and improving front‑office trading systems used across global markets, with an emphasis on performance, reliability, and real‑time processing. Role Overview Develop and support front‑to‑back trading systems, including exchanges, client portals, and trade lifecycle components Build high‑performance Java services used across Commodities and FX trading Enhance and maintain low‑latency, high‑throughput electronic trading applications Deliver cross‑product front‑office platforms for pricing, execution, and risk management Contribute to real‑time risk capabilities across global trading workflows Required Experience 5+ years’ experience in Java back‑end development Strong knowledge of HTTPS, REST APIs, microservices, and MQ Proficiency in SQL and experience with Postgres or Sybase Understanding of high‑availability service architecture Experience owning or leading the delivery of Java‑based services Strong communication skills and ability to work with global teams Analytical approach, fast learner, and proactive in keeping technical skills current Ability to remain calm and effective in time‑sensitive situations Preferred Experience Exposure to production support Experience with Agile, CI/CD environments Domain knowledge in trade lifecycle, post‑trade, or FX/Commodities

Technology

ITDS

Senior Java Developer – FX Trading Platform

Senior

Hybrid

Krakow, Poland

27,300 - 32,760 PLN

🏢 Summary: Senior Java Developer role focused on building and evolving a high-performance FX trading platform within a global banking environment. The position involves developing microservices-based solutions for pricing, booking, routing, and risk management while ensuring low-latency and high availability. You will contribute to continuous delivery and production stability in a large-scale, distributed system. 🗂️ Requirements: 5+ years of Java development experience, Strong proficiency in Java 17+, Experience with concurrency and low-latency programming, Hands-on experience with TDD, Experience with continuous integration and continuous deployment, Experience with JUnit, Familiarity with REST services, Experience with messaging technologies, Understanding of DevOps practices, Experience building microservices architecture, Fluent English, Legal right to work in the EU 📃 Skills: Java, Java17, Concurrency, Lambdas, TDD, JUnit, CI, CD, REST, Messaging, DevOps, Microservices, FX, Low-latency 🏢 Description: Unleash innovation in financial technology — lead the development of a groundbreaking FX trading platform! Krakow-based opportunity with hybrid work model. As a Senior Java Developer — you will be working for our client, a leading global bank’s Corporate & Institutional Banking division. You will contribute to River, HSBC's flagship Cash FX primary trading system, supporting vital FX functions like pricing, booking, routing, risk management, and valuations. Join an international team of 170 experts across multiple continents and help shape the future of financial trading technology. Your main responsibilities: Create usable, efficient, and elegant Java code to support system features Build a micro-service based architecture to ensure modularity and scalability Monitor production environments to maintain system stability Handle Foreign Exchange business requirements with technical expertise Develop and automate testing and deployment for small, frequent releases Collaborate with product owners and business teams to deliver robust features Ensure continuous production availability and high-performance service operation You're ideal for this role if you have: At least 5 years of experience in Java development, ideally in financial systems Strong proficiency with Java 17+ (Concurrency, data structures, lock-free, wait-free code, low latency, lambdas) Hands-on experience with TDD, continuous integration, jUnit, and continuous deployment Familiarity with REST and messaging technologies Good understanding of DevOps practices Ability to collaborate effectively with technical and business teams Passion for problem-solving and learning new technologies It is a strong plus if you have: (optional) FX business knowledge (technical skills are the main focus) Passion for software development outside of work through open source projects or involvement in working groups Language Required for the role: Fluent English (spoken and written) 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

Java Developer | FX & Commodities Trading Platform |

Senior

Remote

2,100 - 2,500 PLN

🏢 Summary: Senior Java Engineer role focused on building and rewriting a low‑latency FX & Commodities Risk platform for a global investment bank. The position involves developing high‑performance, distributed backend systems supporting real‑time risk calculations across trading desks. This is a backend‑heavy role centered on multithreading, event streaming, and scalable data processing in a financial environment. 🗂️ Requirements: Financial services experience (FX Risk or trading systems), Strong Core Java expertise, Experience with Spring or Spring Boot, Knowledge of multithreading and concurrency, Experience building low-latency systems, Experience with distributed systems, Hands-on experience with Kafka or similar messaging systems, Experience with Hazelcast or distributed caching solutions, Experience with modern data stores (e.g., ClickHouse), Ability to work with complex legacy systems, Backend development experience in high-performance environments 📃 Skills: Java, CoreJava, Spring, SpringBoot, Kafka, Hazelcast, ClickHouse, Multithreading, Concurrency, LowLatency, DistributedSystems, JVM, WPF, C#, Haskell 🏢 Description: ** CANDIDATES MUST HAVE FINANCIAL EXPERIENCE ** Java Engineer – FX & Commodities Risk Platform Global Investment Bank | Low‑Latency Systems | B2B | Remote | Rate: 2100PLN + | Must have Financial Experience A global investment bank is expanding its FX & Commodities Risk engineering team and is hiring a Senior Java Engineer in Poland to help build a next‑generation risk platform used by trading desks in London, Singapore, and New York. This is a rare opportunity to work on a brand‑new system rewrite while learning from a complex, high‑performance legacy platform that has powered global trading for years. What We’re Looking For Strong experience with Core Java and Spring Solid understanding of multithreading, concurrency, and low‑latency systems Experience with Kafka, Hazelcast, or similar distributed technologies Familiarity with modern data stores (ClickHouse is a plus) Ability to learn from and navigate complex legacy systems Proactive mindset — someone who can drive development forward Strong communication and collaboration skills FX Risk or broader trading‑systems experience is a strong plus About the Platform The FX & Commodities Risk Platform provides real‑time risk calculations and reporting across multiple asset classes. The current system includes: Frontend: WPF (C#) Backend: Java (Core Java, Spring) Quant Library: In‑house, with Haskell used for interaction A full rewrite is underway, moving the platform to a modern, scalable architecture. What You’ll Work On You’ll play a key role in building the new platform, which is moving towards: Spring Boot Kafka for event streaming Hazelcast for distributed caching and computing ClickHouse for high‑performance data storage and reporting Key Engineering Focus Areas High‑performance multithreading & concurrency Low‑latency backend development Distributed systems using Kafka and Hazelcast Data‑intensive workloads using ClickHouse Interacting with the quant library (light Haskell exposure) Learning from the legacy system’s memory‑optimised design (critical for JVM stability) This is a backend‑heavy role with deep engineering challenges.

Technology

ITDS

Senior Java Spring Boot Backend Developer – Cloud and Microservices

Senior

Hybrid

Krakow, Poland

24,150 - 30,450 PLN

🏢 Summary: Senior Java Spring Boot Backend Developer role focused on building and modernizing a cloud-native Messaging Delivery Platform in the financial sector. The position involves developing scalable microservices, APIs, and containerized applications deployed on AWS using Kubernetes. It combines hands-on backend engineering with DevOps practices in an Agile environment. 🗂️ Requirements: Minimum 6 years of Java development experience, Strong hands-on experience with Spring Boot, Experience with microservices architecture, Practical experience with Kubernetes, Experience with AWS cloud environment, Experience with CI/CD tools (Jenkins, GitHub, Maven, Groovy), Strong knowledge of API design (REST, Swagger, OpenAPI, JSON), Experience with OAuth2 and API Gateway solutions, Experience working in Agile (Scrum, TDD), Legal right to work in the European Union 📃 Skills: Java, Spring, SpringBoot, Microservices, Kubernetes, AWS, Jenkins, GitHub, Maven, Groovy, REST, Swagger, OpenAPI, JSON, OAuth2, Kong, CI/CD, TDD, Scrum 🏢 Description: Unleash innovation at scale — drive the future of cloud-native, microservices architectures! Krakow-based opportunity with hybrid work model (3 remote days per week). As a Senior Java Spring Boot Backend Developer , you will be working for our client in the financial industry, focusing on the Messaging Delivery Platform—centralizing and modernizing message delivery to bank customers across multiple channels. Join a cutting-edge project that shapes the future of client communication through advanced distributed systems and cloud technology. Your main responsibilities: Develop high-quality, scalable backend applications using Java and Spring Boot, ensuring adherence to technical requirements and standards. Collaborate within a multidisciplinary Agile team to design, build, and enhance distributed microservices architectures. Implement and monitor API solutions using Swagger, OpenAPI, REST, and JSON standards, ensuring best practices. Deploy and manage containerized applications on Kubernetes, leveraging AWS cloud infrastructure. Integrate authentication and authorization mechanisms such as OAuth 2 and API Gateway solutions. Write and execute unit tests, contribute to automation testing efforts, and uphold quality benchmarks. Participate in code reviews, challenge implementations to maintain highest quality standards, and promote innovation. Keep abreast of current technologies, tools, and industry best practices, continuously enhancing your expertise. Support and mentor team members to foster a culture of technical excellence and knowledge sharing. You're ideal for this role if you have: Minimum 6 years of experience in Java development within a senior or expert capacity. Strong hands-on expertise with Spring Boot framework and microservices architecture. Practical experience with Kubernetes and Cloud environments, particularly AWS. Proficiency with CI/CD tools such as Jenkins, GitHub, Maven, and Groovy scripting. Deep understanding of API design principles, including Swagger, OpenAPI 3.0, REST, and JSON. Familiarity with authentication protocols like OAuth 2 and API Gateway solutions such as Kong. Robust knowledge of Agile practices, especially TDD and Scrum methodologies. Ability to work fluently in English, with excellent communication skills. It is a strong plus if you have: Certifications or additional experience with AWS services. Knowledge of automation testing frameworks. Experience with messaging systems or middleware. 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

Senior Java Spring Boot Backend Developer – Cloud and Microservices

Senior

Hybrid

Krakow, Poland

24,150 - 30,450 PLN

🏢 Summary: Senior Java Spring Boot Backend Developer role focused on building and modernizing a cloud-native Messaging Delivery Platform in the financial sector. The position involves designing and developing scalable microservices, APIs, and distributed systems deployed on Kubernetes and AWS. You will contribute to high-quality backend solutions within an Agile environment using modern DevOps and cloud practices. 🗂️ Requirements: Minimum 6 years of commercial experience in Java development, Strong hands-on experience with Spring Boot, Practical experience in microservices architecture, Experience with Kubernetes and AWS cloud environments, Proficiency with CI/CD tools: Jenkins, GitHub, Maven, Groovy, Strong knowledge of API design: Swagger, OpenAPI, REST, JSON, Experience with OAuth2 and API Gateway solutions such as Kong, Experience with unit testing and TDD practices, Knowledge of Agile methodologies, especially Scrum, Fluent English, Legal right to work in the EU 📃 Skills: Java, Spring, SpringBoot, Microservices, Kubernetes, AWS, Jenkins, GitHub, Maven, Groovy, Swagger, OpenAPI, REST, JSON, OAuth2, Kong, Docker, CICD, TDD, Scrum 🏢 Description: Unleash innovation at scale — drive the future of cloud-native, microservices architectures! Krakow-based opportunity with hybrid work model (3 remote days per week). As a Senior Java Spring Boot Backend Developer , you will be working for our client in the financial industry, focusing on the Messaging Delivery Platform—centralizing and modernizing message delivery to bank customers across multiple channels. Join a cutting-edge project that shapes the future of client communication through advanced distributed systems and cloud technology. Your main responsibilities: Develop high-quality, scalable backend applications using Java and Spring Boot, ensuring adherence to technical requirements and standards. Collaborate within a multidisciplinary Agile team to design, build, and enhance distributed microservices architectures. Implement and monitor API solutions using Swagger, OpenAPI, REST, and JSON standards, ensuring best practices. Deploy and manage containerized applications on Kubernetes, leveraging AWS cloud infrastructure. Integrate authentication and authorization mechanisms such as OAuth 2 and API Gateway solutions. Write and execute unit tests, contribute to automation testing efforts, and uphold quality benchmarks. Participate in code reviews, challenge implementations to maintain highest quality standards, and promote innovation. Keep abreast of current technologies, tools, and industry best practices, continuously enhancing your expertise. Support and mentor team members to foster a culture of technical excellence and knowledge sharing. You're ideal for this role if you have: Minimum 6 years of experience in Java development within a senior or expert capacity. Strong hands-on expertise with Spring Boot framework and microservices architecture. Practical experience with Kubernetes and Cloud environments, particularly AWS. Proficiency with CI/CD tools such as Jenkins, GitHub, Maven, and Groovy scripting. Deep understanding of API design principles, including Swagger, OpenAPI 3.0, REST, and JSON. Familiarity with authentication protocols like OAuth 2 and API Gateway solutions such as Kong. Robust knowledge of Agile practices, especially TDD and Scrum methodologies. Ability to work fluently in English, with excellent communication skills. It is a strong plus if you have: Certifications or additional experience with AWS services. Knowledge of automation testing frameworks. Experience with messaging systems or middleware. 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

Senior Java Spring Boot Backend Developer – Cloud and Microservices

Senior

Hybrid

Krakow, Poland

24,150 - 30,450 PLN

🏢 Summary: Senior Java Spring Boot Backend Developer role focused on building and modernizing a cloud-native Messaging Delivery Platform in the financial sector. The position involves designing and developing scalable microservices, APIs, and distributed systems deployed on Kubernetes and AWS. You will work in an Agile team to deliver secure, high-quality backend solutions for multi-channel customer communication. 🗂️ Requirements: Minimum 6 years of Java development experience, Strong hands-on experience with Spring Boot, Experience designing microservices architectures, Practical experience with Kubernetes, Experience with AWS cloud environments, Proficiency with CI/CD tools (Jenkins, GitHub, Maven, Groovy), Strong knowledge of API design (Swagger, OpenAPI, REST, JSON), Experience with OAuth2 and API Gateway solutions (Kong), Experience with TDD and Scrum methodologies, Legal right to work in the European Union 📃 Skills: Java, Spring, SpringBoot, Microservices, Kubernetes, AWS, Jenkins, GitHub, Maven, Groovy, Swagger, OpenAPI, REST, JSON, OAuth2, Kong, CICD, TDD, Scrum, API 🏢 Description: Unleash innovation at scale — drive the future of cloud-native, microservices architectures! Krakow-based opportunity with hybrid work model (3 remote days per week). As a Senior Java Spring Boot Backend Developer , you will be working for our client in the financial industry, focusing on the Messaging Delivery Platform—centralizing and modernizing message delivery to bank customers across multiple channels. Join a cutting-edge project that shapes the future of client communication through advanced distributed systems and cloud technology. Your main responsibilities: Develop high-quality, scalable backend applications using Java and Spring Boot, ensuring adherence to technical requirements and standards. Collaborate within a multidisciplinary Agile team to design, build, and enhance distributed microservices architectures. Implement and monitor API solutions using Swagger, OpenAPI, REST, and JSON standards, ensuring best practices. Deploy and manage containerized applications on Kubernetes, leveraging AWS cloud infrastructure. Integrate authentication and authorization mechanisms such as OAuth 2 and API Gateway solutions. Write and execute unit tests, contribute to automation testing efforts, and uphold quality benchmarks. Participate in code reviews, challenge implementations to maintain highest quality standards, and promote innovation. Keep abreast of current technologies, tools, and industry best practices, continuously enhancing your expertise. Support and mentor team members to foster a culture of technical excellence and knowledge sharing. You're ideal for this role if you have: Minimum 6 years of experience in Java development within a senior or expert capacity. Strong hands-on expertise with Spring Boot framework and microservices architecture. Practical experience with Kubernetes and Cloud environments, particularly AWS. Proficiency with CI/CD tools such as Jenkins, GitHub, Maven, and Groovy scripting. Deep understanding of API design principles, including Swagger, OpenAPI 3.0, REST, and JSON. Familiarity with authentication protocols like OAuth 2 and API Gateway solutions such as Kong. Robust knowledge of Agile practices, especially TDD and Scrum methodologies. Ability to work fluently in English, with excellent communication skills. It is a strong plus if you have: Certifications or additional experience with AWS services. Knowledge of automation testing frameworks. Experience with messaging systems or middleware. 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

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

ITDS

Java Developer ASAP – dołącz od zaraz!

Senior

Hybrid

Warsaw, Poland

18,900 - 24,150 PLN

🏢 Summary: Senior Java Developer role focused on designing and delivering high-quality, scalable solutions for the securities industry within an international, agile environment. The position involves active participation in technical decision-making, cross-team collaboration, and maintaining robust enterprise-grade applications. Hybrid work model with up to four remote days per week. 🗂️ Requirements: Minimum 4 years of experience in Java development in enterprise environments, Strong knowledge of Java core technologies and frameworks, Experience working in cross-functional and international teams, Familiarity with Agile methodologies, Familiarity with DevOps practices, Fluent Polish and English, Legal right to work in the European Union 📃 Skills: Java, Agile, DevOps 🏢 Description: Unleash innovation in fintech — craft transformative solutions for the securities industry. Warszawa or Kraków-based opportunity with a hybrid work model (up to 4 remote days per week). As a Senior Java Developer working for our client, you will be a vital part of the TA IT team within the Securities Services cluster, focusing on delivering cutting-edge solutions for operational teams. You will be actively involved in technical discussions, decision-making processes, and collaborating with cross-location squads to ensure the robustness, quality, and sustainability of our applications. This role offers a unique chance to work in a dynamic, international environment, fostering growth and technical excellence. Your main responsibilities: Design, develop, and maintain high-quality Java applications aligned with business needs. Participate in technical discussions to drive innovative solutions and best practices. Collaborate with Business Analysts, Developers, and other stakeholders across locations to ensure project continuity. Contribute to code reviews, testing, and deploying scalable software as part of agile squads. Troubleshoot and resolve complex technical issues, providing quick and effective solutions. Document technical specifications and ensure adherence to compliance and security standards. Stay updated with the latest industry trends and incorporate new technologies into the development lifecycle. You're ideal for this role if you have: Minimum 4 years of experience in Java development within enterprise environments. Strong knowledge of Java core technologies and frameworks. Experience working with cross-functional and international teams. Excellent communication skills in Polish and English, with fluent command of both languages. Familiarity with Agile methodologies and DevOps practices. Ability to adapt quickly to changing project requirements and priorities. Strong problem-solving skills and attention to detail. It is a strong plus if you have: (optional) Experience working on financial or securities-related projects. Knowledge of additional programming languages or frameworks. Certifications related to Java development or agile methodologies. Language Required for the role: Polish: Fluent 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. We offer you At ITDS , you will work on innovative and impactful technology projects for international companies across multiple industries in Europe and beyond. We create an environment for ambitious, driven professionals who want to grow, deliver value, and build their careers in modern IT and digital transformation. Our offer includes: Stable and long-term cooperation with attractive conditions Opportunities to develop your technical expertise across various industries and technologies The chance to work on high-impact, strategic IT and digital transformation projects A clear career path and the opportunity to grow quickly by contributing to diverse client initiatives over time International environment , knowledge sharing, social events, and training opportunities Access to an attractive medical package Access to the Multisport program Access to learning platforms such as Pluralsight Flexible working hours and remote work options #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. # 8769