As a Java Software Engineer at Santander Digital Services, you will be responsible for designing, developing, and implementing high-performance software applications that support the bank's digital transformation initiatives. Your primary responsibilities will include developing complex backend systems, integrating various banking technologies, and ensuring high-quality, efficient code deployment.
The ideal candidate will have strong technical expertise in Java development, with a minimum of 2-3 years of professional software engineering experience. You should possess advanced knowledge of Java frameworks, microservices architecture, and have experience with cloud technologies. Strong problem-solving skills, ability to work in agile environments, and a deep understanding of software design principles are crucial for success in this role.
Santander offers a competitive compensation package, opportunities for professional growth, and a dynamic work environment that encourages innovation. Benefits include professional development programs, competitive salary, health insurance, and the chance to work on transformative digital banking technologies that serve millions of customers worldwide.