June 17, 2026
Senior Java Back-End Developer – Financial Services Trading Platform
Senior • Hybrid
23,520 - 30,240 PLN
Krakow, Poland
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.
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: Senior Java Back-End Developer role focused on building and maintaining a high-availability FX Calculations platform for post-trading risk and PnL processing. The position involves end-to-end development of robust, regulatory-compliant systems supporting traders’ daily activities within a hybrid work model. You will design, optimize, and support scalable Java-based services in a global financial environment. 🗂️ Requirements: 5+ years of Java back-end development experience, Strong knowledge of HTTPS, RESTful APIs, microservices, and MQ, Experience with high-availability service architecture, Hands-on experience with SQL and PostgreSQL, Experience delivering Java-based services/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
ITDS
Senior Java Backend Engineer – Trading and Risk Management
Senior
Hybrid
Krakow, Poland
25,200 - 29,400 PLN
🏢 Summary: Senior Java Backend Engineer role focused on building and enhancing Front Office trading and risk management systems for FX and Commodities markets. The position involves developing low-latency, high-availability backend services and real-time risk capabilities within a global trading environment. The offer includes hybrid work in Krakow and the opportunity to work on high-impact financial systems. 🗂️ Requirements: 5+ years of Java backend development experience in financial services, Proficiency in HTTPS, RESTful API, microservices, and MQ, Understanding of high-availability service architecture, Experience with SQL and PostgreSQL or Sybase, including performance tuning, Experience delivering or leading Java-based services or modules, Fluent English communication skills, Legal right to work in the European Union 📃 Skills: Java, HTTPS, REST, Microservices, MQ, SQL, PostgreSQL, Sybase, CI/CD, Agile 🏢 Description: 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.
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
ITDS
Senior Java Developer – Forex Trading Systems
Senior
Hybrid
Krakow, Poland
27,720 - 33,600 PLN
🏢 Summary: Hybrid Kraków-based opportunity to develop and enhance a primary Cash FX trading system within a global investment banking environment. The role focuses on building low-latency, microservice-based Java solutions that support core forex trading functionalities and ensure high availability in production. You will work in an international team delivering scalable, resilient systems with automated testing and deployment practices. 🗂️ Requirements: Minimum 5 years of software development experience, Strong proficiency in Java 17+, Experience with concurrency, data structures, low-latency programming, Experience with TDD and automated testing, Experience with continuous integration and continuous deployment, Familiarity with REST services, Familiarity with messaging technologies, Understanding of DevOps practices and tools, Good command of English, Legal right to work in the European Union 📃 Skills: Java, Concurrency, DataStructures, LowLatency, Lambdas, TDD, JUnit, CI, CD, REST, Messaging, DevOps, Microservices 🏢 Description: Empower innovation in finance — develop cutting-edge Forex trading systems that redefine global markets! Kraków-based opportunity with hybrid work model (up to 3 remote days per week). As a Senior Java Developer – Forex Trading Systems , you will be working for our client, a leading global investment bank's division dedicated to Market Securities & Services. You will contribute to the development of HSBC’s groundbreaking Cash FX primary trading system, shaping the future of foreign exchange trading through innovative, efficient, and stable software solutions. Join a talented international team and help build the backbone of a dynamic financial ecosystem—driving digital transformation and industry-leading performance. Your main responsibilities: Create usable, efficient, and elegant Java code to support core trading functionalities. Build a micro-service based architecture for scalable, resilient systems. Monitor production environments to ensure stability and high availability. Support foreign exchange business requirements with robust technical solutions. Automate testing and deployment for small, frequent releases to accelerate delivery. Communicate effectively with product owners and business stakeholders to clarify features and requirements. Take ownership of the production availability and performance of your services. You're ideal for this role if you have: Minimum of 5 years of experience in software development, preferably within finance or trading systems. Strong proficiency in Java 17+ (Concurrency, data structures, lock-free, wait-free code, low latency, lambdas). Experience with TDD, continuous integration, jUnit, continuous deployment, and testing. Familiarity with REST and messaging technologies. Understanding of DevOps practices and toolsets. Ability to use AI Coding Assistants to optimize development. Excellent communication skills and a collaborative team mindset. Problem-solving attitude with flexibility and adaptability to changing environments. It is a strong plus if you have: Knowledge of FX trading or financial markets. Passion for software development outside of work, such as open source contributions or involvement in working groups. Language Required for the role: Good command of English (Communicative 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
Senior Java Backend Developer – Financial Technology
Senior
Remote
Warsaw, Poland
18,900 - 23,100 PLN
🏢 Summary: Senior Java Developer role focused on building and optimizing high-performance transactional and banking systems in a 100% remote environment. The position involves designing scalable backend solutions using modern Java and Spring technologies, integrating messaging systems, and ensuring system reliability through advanced monitoring and CI/CD practices. This opportunity targets experienced engineers ready to contribute to complex financial platforms in an agile setting. 🗂️ Requirements: Minimum 5 years of Java development experience, Strong experience with Java 21+, Strong experience with Spring Boot 3, Solid knowledge of PostgreSQL, Experience with CI/CD tools (GitLab, Jenkins), Experience with OpenShift deployments, Experience with RabbitMQ and Kafka, Experience with ELK stack and Dynatrace, Experience with JUnit 5, Mockito, RestAssured, Experience working in Agile (Scrum, Kanban), Good command of Polish, Communicative English proficiency, Legal right to work in the European Union 📃 Skills: Java, Spring, PostgreSQL, Redis, RabbitMQ, Kafka, ELK, Dynatrace, GitLab, Jenkins, OpenShift, JUnit, Mockito, RestAssured, SQL, R 🏢 Description: Unleash innovation in financial technology — shape the future of transactional systems with expertise and precision! 100% remote work. As a Senior Java Developer , you will be working for our client, a leading player in the financial services industry dedicated to delivering cutting-edge transactional and banking systems. You will contribute to the development of robust, scalable solutions that power high-stakes online financial operations, driving digital transformation and operational excellence. This role offers a unique chance to advance your career within an innovative environment that values technical mastery and strategic thinking. Your main responsibilities: Design, develop, and optimize complex backend systems using Java 21+ and Spring Boot 3, adhering to best practices and high-quality standards. Work with domain-driven design (DDD) to implement scalable and maintainable software solutions. Manage and optimize data solutions utilizing PostgreSQL, Redis, and integration tools like RabbitMQ and Kafka. Utilize tools such as ELK stack, Dynatrace, and CI/CD pipelines (GitLab, Jenkins, OpenShift) to ensure system performance and reliability. Conduct thorough testing and validation using JUnit 5, Mockito, and RestAssured to deliver resilient software releases. Collaborate with agile teams (Scrum, Kanban) for iterative development and continuous improvement. Contribute analytical insights and high-level problem-solving skills to support transaction systems in a fast-paced financial environment. You're ideal for this role if you have: At least 5 years of experience in Java development, with a strong background in Spring Boot 3 and Java 21+. Solid understanding of database technologies, particularly PostgreSQL. Practical experience with CI/CD tools such as GitLab, Jenkins, and deployment on OpenShift. Familiarity with message brokers like RabbitMQ and Kafka. Knowledge of monitoring and logging tools (ELK stack, Dynatrace). Experience with automated testing frameworks including JUnit 5, Mockito, and RestAssured. Strong analytical skills and experience working within agile methodologies (Scrum, Kanban). It is a strong plus if you have: Experience in the finance sector and knowledge of financial risk modeling. Certifications related to cloud, database management, or software development. Basic knowledge of R language and SQL testing. Language required for the role: Polish (good command), English (communicative proficiency). Eligibility to work in Europe: Only candidates with an existing legal right to work within the European Union will be considered for this role.
Technology
EPAM Systems
Lead Java Backend Developer
Senior
Hybrid
Krakow, Poland
🏢 Summary: Lead Java Backend Developer role focused on building a rule-based FX hedging and overlay platform using Java, Spring Boot and microservices. The position involves developing backend services, integrating external systems, optimizing performance and contributing to architectural decisions in a distributed enterprise environment. Hybrid work with 3 days per week in the office is required. 🗂️ Requirements: 5+ years of software development experience in Java backend or full-stack development, Bachelor's degree in Computer Science or related field, Proficiency in Java, Experience with Spring Boot, Knowledge of microservices architectures, Understanding of REST API design, Experience building and consuming RESTful services, Experience with PostgreSQL, Experience with MySQL, Exposure to NoSQL databases, Knowledge of distributed systems, Experience with Kafka, Understanding of event-driven architecture, Experience with transactional systems and data consistency patterns, Ability to work independently and contribute to technical solutions, Experience working in Agile/Scrum teams, English proficiency at B2 level or higher, Availability to work from the office 3 days per week 📃 Skills: Java, Spring, SpringBoot, Microservices, REST, PostgreSQL, MySQL, NoSQL, Kafka, Agile, Scrum 🏢 Description: We are seeking a Lead Java Backend Developer to join the team building a new Currency Administration (FX hedging/overlay) platform. This system is a rule-based engine that consumes external data, performs FX overlay calculations and raises alerts for required transactions through an internal exception dashboard. The ideal candidate brings strong expertise in Java/Spring and the ability to think independently and suggest improvements, acting as a proactive problem-solver rather than just a coder. Please note that working from the office 3 days per week is required. Responsibilities Implement business logic for the rule-based FX overlay engine Integrate the platform with external data sources and internal systems Ensure code quality through rigorous testing and code reviews Optimize performance and reliability of back-end services Collaborate with global teams and propose technical improvements Troubleshoot and resolve issues across the platform Contribute to architectural decisions and technical direction Requirements 5+ years of professional experience in software development with a focus on Java back-end or full-stack development Bachelor's degree in Computer Science or related field (or equivalent practical experience) Proficiency in Java (8+), Spring Boot and microservices architectures Understanding of REST API design with experience building and consuming RESTful services Experience with relational databases such as PostgreSQL and MySQL, with exposure to NoSQL stores Familiarity with transactional systems and data consistency patterns in enterprise applications Knowledge of distributed systems, messaging frameworks such as Kafka and event-driven architecture Capability to work independently, grasp complex business logic and contribute proactively to technical solutions Skills in collaboration within cross-functional teams and experience working in an Agile/Scrum environment English proficiency at B2 level or higher We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule 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: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
ITDS
Senior Java Developer – Financial Services (Remote)
Senior
Remote
Warsaw, Poland
18,900 - 23,100 PLN
🏢 Summary: Senior Java Developer role focused on building and maintaining high‑transaction financial systems using modern Java and SpringBoot technologies. The position involves designing scalable backend solutions, integrating messaging and monitoring tools, and contributing to CI/CD pipelines in an agile environment. Remote work model with a Warsaw-based team. 🗂️ Requirements: 7+ years of Java software development experience, Strong expertise in Java 21+, Experience with SpringBoot 3, Experience with PostgreSQL and Hibernate, Knowledge of DDD principles, Experience with ELK, Dynatrace, Redis, Experience with RabbitMQ and Kafka, Experience with Gitlab, Jenkins, OpenShift, Experience with Junit 5, Mockito, RestAssured, Experience with CI/CD pipelines, Experience with high-transaction online systems, Good command of Polish, Communicative English, Legal right to work in the EU 📃 Skills: Java, SpringBoot, PostgreSQL, Hibernate, DDD, ELK, Dynatrace, Redis, RabbitMQ, Kafka, Gitlab, Jenkins, OpenShift, Junit5, Mockito, RestAssured, CICD, Scrum, Kanban 🏢 Description: Unleash innovation — build transformative Java solutions for the finance sector! Warszawa-based opportunity with remote work model. As a Senior Java Developer , you will be working for our client, a leader in the financial industry, dedicated to developing and supporting high-transactional internet systems. Join a passionate team to create impactful, scalable solutions that shape the future of finance technology and foster career growth. Your main responsibilities: Develop and maintain robust applications using Java 21+ and SpringBoot 3, ensuring high performance and scalability. Design and implement database solutions with PostgreSQL, applying best practices in DDD. Collaborate in agile teams, utilizing methodologies such as Scrum or Kanban, to deliver innovative features. Integrate and optimize system components with tools like ELK, Redis, Dynatrace, and messaging systems like RabbitMQ and Kafka. Write comprehensive unit and integration tests using Junit 5, Mockito, and RestAssured. Participate in CI/CD pipelines with Gitlab, Jenkins, and OpenShift to streamline deployment workflows. Analyze system performance and troubleshoot issues to maintain optimal operation. You're ideal for this role if you have: At least 7 years of experience in software development, primarily with Java-based solutions. Strong expertise with Java 21+ and SpringBoot 3. Experience working with PostgreSQL, Hibernate, and DDD principles. Familiarity with ELK, Dynatrace, Redis, RabbitMQ, Kafka. Proficiency in CI/CD tools like Gitlab, Jenkins, and OpenShift. High analytical skills and experience supporting transactional online systems, preferably in finance. It is a strong plus if you have: Knowledge of agile methodologies such as Scrum or Kanban. Certifications or additional expertise in financial systems or back-end architecture. Language Required for the role: Polish: good command required English: communicative 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. Internal number #8853
Technology
Upvanta sp. z o.o.
Senior Java Developer
Senior
Remote
Wroclaw, DS, Poland
1,100 - 1,200 PLN
🏢 Summary: Senior Java Developer role focused on designing, building, and operating highly scalable fintech backend systems supporting high-volume payment, trading, and settlement platforms. The position involves developing production-grade Java/Spring Boot microservices, scalable APIs, and distributed systems in cloud environments. The engineer owns features end-to-end, ensuring reliability, fault tolerance, and performance in high-traffic financial systems. 🗂️ Requirements: 5–15 years backend development experience, Strong Java experience in production, Hands-on Spring Boot experience, Experience in fintech, banking, payments, or trading systems, Experience building scalable backend services and APIs, Strong SQL knowledge, Experience with NoSQL databases, Knowledge of microservices architecture, Understanding of distributed systems, Experience with asynchronous processing, Experience across full SDLC, Cloud experience with AWS or Azure, Experience debugging distributed systems, English communication skills 📃 Skills: Java, Spring, SpringBoot, SQL, PostgreSQL, MySQL, MongoDB, NoSQL, Microservices, DistributedSystems, AWS, Azure, REST, APIs, SDLC, AsynchronousProcessing 🏢 Description: We are looking for a Senior Java Developer to join our team in Poland and contribute to the development of highly scalable fintech systems supporting trillions of dollars in transactions annually . In this role, you will work closely with the US-based product and engineering teams , helping to design, build, and operate backend services for programmable payment, trading, and settlement platforms. You will report directly to the Software Manager in Poland. A key requirement is excellent English communication skills and strong soft skills — we are looking for someone eloquent, outgoing, friendly, and confident in collaboration . Requirements 5 -15 years of professional backend development experience. Strong hands-on experience with Java and Spring Boot in production systems. Previous exposure to banking, payments, trading, or financial transaction systems. Proven experience building and maintaining backend services and APIs at scale. Solid understanding of SQL and NoSQL databases (e.g., PostgreSQL/MySQL, MongoDB). Knowledge of microservices architecture, distributed systems, and asynchronous processing. Experience across full SDLC: architecture, development, testing, deployment, and maintenance. Experience operating systems in cloud environments such as AWS or Azure . Excellent communication skills in English . Nice to Have Experience with Spring AI . Degree in Computer Science or equivalent practical experience. Personal Attributes Highly hands-on engineer who enjoys owning production-grade code. Comfortable working in a fast-paced, startup or high-growth environment. Strong analytical thinking, problem-solving ability, and attention to detail. Clear communicator, confident in collaborating with international teams. Friendly, proactive, and motivated to grow with the company and product. Design and develop backend architecture for fintech products and platforms. Build, maintain, and operate high-performance Java / Spring Boot microservices running in production environments. Develop scalable APIs and backend workflows with strong emphasis on data consistency, fault tolerance, and reliability. Own features end-to-end: from implementation through deployment and production support. Debug and resolve complex issues in distributed systems and high-volume production environments. Work closely with US-based teams to translate product requirements into robust backend solutions. Write clean, maintainable code and contribute to technical documentation, diagrams, and system workflows. Participate in code reviews and continuously improve backend quality and engineering standards.
Technology
Link Group
Java Developer
Senior
Hybrid
Warsaw, Poland
100 - 150 PLN
🏢 Summary: Backend Developer role in a large-scale financial project focused on designing and developing complex Java-based backend systems. The position involves implementing new features, maintaining existing solutions, and contributing to system architecture and process optimization. The role offers active participation in the evolution and deployment of a critical financial platform. 🗂️ Requirements: Minimum 5 years of experience with Java, Experience in backend development, Higher education degree in Computer Science or related field, Good command of English for daily communication, Ability to analyze requirements and optimize system architecture 📃 Skills: Java, Backend, CI/CD, Testing, Frameworks, English 🏢 Description: Poszukujemy doświadczonego Backend Developera do dużego projektu dla klienta z branży finansowej. Rola daje możliwość pracy nad złożonymi rozwiązaniami backendowymi, poznania całego systemu i aktywnego uczestnictwa w jego rozwoju oraz wdrażaniu nowych funkcjonalności. Obowiązki Projektowanie i rozwój backendu w technologii Java . Implementacja nowych funkcjonalności i utrzymanie istniejących rozwiązań. Współpraca z zespołem developerskim oraz interesariuszami biznesowymi. Analiza wymagań i proponowanie optymalizacji procesów oraz architektury systemu. Wymagania Minimum 5 lata doświadczenia w pracy z Java (poziom Mid/Senior). Wykształcenie wyższe – kierunki informatyczne lub pokrewne. Dobra znajomość języka angielskiego – intensywny kontakt z zespołem i biznesem. Komunikatywność i umiejętność współpracy z osobami spoza działu IT. Zainteresowanie pracą przy dużym systemie finansowym i realnym wpływem na jego rozwój. Mile widziane Doświadczenie w projektach finansowych lub systemach przetwarzania danych historycznych. Znajomość narzędzi wspierających rozwój backendu, np. frameworków, CI/CD, testów automatycznych.