Java Developer
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.
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
#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.
Java Developer
Java Developer