Senior Java Developer - Banking

277 - 403 USDNet per month - B2B
Java

Senior Java Developer - Banking

Java
Zakrzówek, Kraków

ITDS

Full-time
B2B
Senior
Hybrid
277 - 403 USD
Net per month - B2B

Job description

Join us, and build the technology powering tomorrow’s digital banking experience!


Kraków - based opportunity with hybrid work model (2 days/week in the office).


As a Senior Java Developer, you will be working for our client, a global financial services organization modernizing its digital banking ecosystem and delivering secure, scalable, and high-performance applications. You are contributing to the design and development of backend services, collaborating with cross-functional teams, and ensuring reliable integration across complex architectures. In this role, you are applying best engineering practices, supporting production deployments, and participating in strategic technical decisions that shape next-generation platforms. You are continuously improving code quality, enhancing system performance, and staying current with emerging technologies to support long-term innovation.


Your main responsibilities:

  • Designing and developing high-quality Java and Spring-based solutions

  • Collaborating with cross-functional teams to deliver new features and enhancements

  • Ensuring code quality by performing code reviews and creating unit tests

  • Optimizing application performance and troubleshooting technical issues

  • Supporting deployment and monitoring activities in production environments

  • Participating in architectural discussions and technical decision-making

  • Contributing to CI/CD pipelines and automation practices

  • Staying informed on industry trends and emerging technologies

  • Writing clear and maintainable technical documentation

  • Integrating secure coding practices into all development activities


You're ideal for this role if you have:

  • 5+ years of professional Java development experience (Java 8+)

  • Strong knowledge of object-oriented programming and design patterns

  • Hands-on experience with Spring and Spring Boot

  • Proficiency in building RESTful APIs

  • Experience with version control systems such as Git

  • Knowledge of unit testing frameworks like JUnit or Mockito

  • Experience working with CI/CD tools and processes

  • Understanding of container technologies such as Docker or Kubernetes

  • Understanding of messaging systems like Kafka or IBM MQ

  • Experience with ORM frameworks such as Hibernate or MyBatis


It is a strong plus if you have:

  • Exposure to cloud platforms such as AWS, GCP, or Azure

  • Experience working in highly regulated or financial environments

  • Familiarity with performance-tuning Java applications

  • Experience supporting production systems in large distributed architectures


We offer you:

ITDS Business Consultants is involved in various, innovative, and professional IT projects for international companies in the financial industry in Europe. We offer an environment for professional, ambitious, and driven people. The offer includes:


  • Stable and long-term cooperation with very good conditions

  • Enhance your skills and develop your expertise in the financial industry

  • Work on the most strategic projects available in the market

  • Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years

  • Participation in Social Events, training, and work in an international environment

  • Access to an attractive Medical Package

  • Access to Multisport Program


#GETREADY


Internal job ID #8127


You can report violations in accordance with ITDS’s Whistleblower Procedure available here.

Tech stack

    English

    C1

    Java

    advanced

    Spring

    advanced

    Spring Boot

    advanced

    Git

    regular

    JUnit

    regular

    Docker

    regular

    Kubernetes

    regular

    Amazon AWS

    nice to have

    GCP

    nice to have

    Azure

    nice to have

Office location

Published: 12.12.2025

Senior Java Developer - Banking

277 - 403 USDNet per month - B2B
Summary of the offer

Senior Java Developer - Banking

Zakrzówek, Kraków
ITDS
277 - 403 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.