Santander is seeking a skilled Java Software Engineer to join their Global Cards team. This role involves developing sophisticated software solutions in a dynamic financial technology environment. The ideal candidate will contribute to innovative banking technology projects and help drive digital transformation in the financial services sector.
Primary responsibilities involve designing, developing, and maintaining complex Java-based software applications for global banking card systems. You will collaborate with cross-functional teams to implement robust, scalable solutions that support Santander's digital banking infrastructure.
Required experience includes extensive Java development expertise, strong object-oriented programming skills, and demonstrated experience with enterprise-level software architecture. Candidates should possess a comprehensive understanding of software development methodologies, microservices architecture, and modern technology stacks.
The role offers an opportunity to work with cutting-edge banking technologies, participate in strategic digital transformation initiatives, and contribute to innovative financial services solutions. Santander provides competitive compensation, professional development opportunities, and a dynamic international work environment.