Senior Java Developer – Digital Banking Solutions

4 958 - 6 707 USDNet per month - B2B
Java

Senior Java Developer – Digital Banking Solutions

Java
Centrum, Krakow

ITDS

Full-time
B2B
Mid
Hybrid
4 958 - 6 707 USD
Net per month - B2B

Job description

Ignite innovation in digital banking — empower seamless financial experiences worldwide!

Krakow-based opportunity with hybrid work model

As a Senior Java Developer – Digital Banking Solutions, you will be working for our client, a leading global bank, driving forward their most exciting digital revolution. You’ll be contributing to impactful solutions that influence the banking behavior of over 37 million customers worldwide, shaping the future of digital finance through innovative technology. This is a unique career opportunity to collaborate with a dynamic team of experts from world-renowned technology companies and to be at the forefront of digital evolution in banking.

Your main responsibilities:

  • Design, develop, and test scalable microservices using Java within an agile environment.
  • Implement robust REST APIs and integrate new features into existing digital solutions.
  • Champion test-driven development (TDD) practices and ensure high-quality code through troubleshooting and debugging.
  • Collaborate closely with cross-functional teams to deliver end-to-end digital banking products and services.
  • Contribute to automation efforts and support the deployment pipeline with CI/CD pipelines in Jenkins and Docker.
  • Assist in optimizing system performance and enhancing security measures.
  • Participate in continuous improvement initiatives and adopt innovative technologies to improve processes.
  • Provide production support and troubleshooting for live environments.

You're ideal for this role if you have:

  • 5+ years of professional experience as a Java Software Engineer.
  • Strong knowledge of Java, Spring, REST, Docker, CI/CD in Jenkins, and microservices architecture.
  • Experience with test-driven development (TDD) and troubleshooting skills.
  • Experience working in an agile, cross-functional team.
  • Good understanding of data structures, algorithms, and secure application design.
  • Proven ability to adapt and learn new technologies rapidly.

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

  • Knowledge of concurrency in Java, OOP principles, or clean code practices.
  • Certifications in Java or related fields.

Language Required for the role:

  • Fluent English, with excellent communication skills.

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.

Tech stack

    English

    B2

    Microservices architecture

    advanced

    Spring Framework

    advanced

    REST APIs

    advanced

    Java

    advanced

    Agile Development

    regular

    Test-Driven Development (TDD)

    regular

    Data structures and algorithms

    regular

    Docker

    regular

    Jenkins CI/CD

    regular

    object-oriented programming

    nice to have

Office location

Senior Java Developer – Digital Banking Solutions

4 958 - 6 707 USDNet per month - B2B
Summary of the offer

Senior Java Developer – Digital Banking Solutions

Centrum, Krakow
ITDS
4 958 - 6 707 USDNet per month - 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 ITDS z siedzibą w Warszawie, ul. Złota 59 (dalej jako "administrator"). Masz prawo do żąda... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Salary
4 958 - 6 707 USD
Net per month - B2B
Applied -
29 day left (until 20.05.2026)
Applied -