JustJoin.IT Hybrydowo Mid New

Senior Java Developer – Digital Banking Solutions

ITDS

⚲ Krakow

17 850 - 24 150 PLN netto (B2B)

Wymagania

  • Agile Development
  • Microservices architecture
  • Spring Framework
  • REST APIs
  • object-oriented programming
  • Test-Driven Development (TDD)
  • Data structures and algorithms
  • Docker
  • Java
  • Jenkins CI/CD

Opis stanowiska

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.