Senior Software Engineer (Java / Microservices)

52.99 - 66.93 USDNet per hour - B2B
Java

Senior Software Engineer (Java / Microservices)

Java
centrum, Kraków

Antal Sp. z o.o.

Full-time
B2B
Senior
Hybrid
52.99 - 66.93 USD
Net per hour - B2B

Job description

Senior Software Engineer (Java / Microservices)

Corporate & Institutional Banking Client Services 

📍 Hybrid working model

  • Kraków: up to 5 days per month from the office

  • Warsaw: up to 3 days per month from the office

  • Other locations in Poland: 1 day per month or 3 days per quarter


Your career opportunity

Within Corporate and Institutional Banking Client Services, we are building in-house engineering platforms that support customer onboarding and KYC / Customer Due Diligence processes at global scale.

This role is intended for an experienced senior engineer, operating close to a technical leadership level — someone who already influences architecture, delivery standards, and engineering culture, even if they have not formally held a Lead title.

You will be part of a senior engineering group responsible for modernizing legacy systems, designing microservice-based architectures, and setting the technical direction for business-critical CIB applications.


What you’ll do

  • Work closely with CIB Client Services Engineering Leadership, contributing to architectural and technical decisions across Customer Due Diligence platforms

  • Design and build microservice-based solutions, partnering with Product and Business teams to assess impact, complexity, and risk of change

  • Lead by example as a hands-on engineer, delivering high-quality code to production at high cadence

  • Take ownership beyond implementation — proactively identifying risks, technical debt, and improvement opportunities

  • Own changes end-to-end: from early business discussions and design, through development and testing, to production release and support

  • Act as a technical reference point for other engineers, supporting best practices, code quality, and non-breaking change principles

  • Promote and embed strong engineering standards and culture across the team in a global, regulated environment


What you need to succeed in this role

  • Strong hands-on experience in backend software engineering, delivering production systems in complex environments

  • Proven experience designing and evolving microservice architectures, with frequent and reliable production releases

  • Deep understanding of non-breaking change principles, especially in the design of RESTful APIs

  • Solid, recent experience with Java (preferably Java 17+)

  • Experience designing and managing PostgreSQL schemas in production systems

  • Exposure to technical leadership responsibilities, such as:

    • influencing architecture or design decisions

    • mentoring or guiding other engineers

    • owning complex components or services end-to-end

  • Ability to operate autonomously, make sound technical decisions, and communicate effectively with both engineers and non-technical stakeholders

  • Experience delivering microservices without heavy frameworks (e.g. Spring Boot) is a strong advantage

  • Prior experience in banking or financial services is a plus, but not required

Why apply for an Antal job offer?

When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process.

About Antal

Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research.

Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.

Discover our latest job openings: https://en.antal.pl/candidates
Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland

 

 

 

Tech stack

    Java

    advanced

    Microservices

    advanced

    RESTful API

    advanced

    PostgreSQL

    advanced

Office location

Published: 06.02.2026

Senior Software Engineer (Java / Microservices)

52.99 - 66.93 USDNet per hour - B2B
Summary of the offer

Senior Software Engineer (Java / Microservices)

centrum, Kraków
Antal Sp. z o.o.
52.99 - 66.93 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Antal Sp. z o.o. z siedzibą we Wrocławiu, ul. Gwiaździsta 66, (dalej jako "administrator")... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.