Lead Backend Engineer (Java & Test Automation)
Empower the future of digital financial services — lead innovative backend solutions at the forefront of global disbursements!
Krakow-based opportunity with hybrid work model.
As a Senior Java Backend Engineer – Test Automation & Microservices, you will be working for our client, a leading provider of payment platform solutions that enable seamless, fast, and secure transfer of funds worldwide. Your expertise will drive the development of scalable backend services, shaping the core infrastructure that empowers organizations to deliver financial services effortlessly on a global scale. Join us to be part of a pioneering team revolutionizing the payments industry through innovation and precision.
Your main responsibilities:
Provide technical leadership and mentorship to a team of engineers, guiding them to success
Lead the design and development of backend services and microservices using Java 8/11/17
Drive the team’s strategy for automated testing, promoting best practices and overseeing the implementation of automation frameworks to reduce costs
Architect solutions to reduce cost and complexity by migrating to modern integration patterns like APIs, Kafka, or microservices
Oversee the enhancement of Straight-Through-Processing (STP) capabilities of services
You're ideal for this role if you have:
At least 10 years of professional experience in software engineering
At least 3 years of experience in a technical leadership or lead developer role
Strong proficiency in Java 8+ (Java 17+ preferable)
Deep understanding of microservices architecture, design patterns, and best practices
Advanced, hands-on experience in software testing, including designing and implementing test automation frameworks
Knowledge of Spring/Spring Boot
Working understanding of RESTful microservices and APIs
Experience with database technologies and SQL (Oracle preferred)
It is a strong plus if you have: (optional)
Experience with Test-Driven Development (TDD) methodologies
Knowledge of scripting languages (e.g., Python, Bash)
Experience working in a QA team
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
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
Lead Backend Engineer (Java & Test Automation)
Lead Backend Engineer (Java & Test Automation)