S

Santander

Global retail and commercial banking group

Senior Java Developer

Backend EngineeringUpdated on Nov 10
Full-timeUnited States$175k - $220k /yr

About the Job

Requirements

  • A bachelor's degree in a related field, or equivalent demonstrated through a combination of work experience, training, military service, or education.
  • At least 9 years of hands-on application development experience, with strong expertise in Java in a distributed system.
  • Advanced proficiency in Java.
  • Proven expertise in Spring Boot, Spring JPA, REST APIs, service-oriented and microservices architectures, cloud computing concepts, test-driven development, and domain-driven design.
  • Strong understanding of continuous integration and continuous delivery pipelines using Jenkins.
  • Strong SQL and relational database skills.
  • Knowledge of secure coding methodologies to protect against cyberthreats and prevent vulnerabilities.
  • Demonstrated ability to design and troubleshoot large-scale, high-availability systems.
  • Ability to manage multiple initiatives and switch context effectively.
  • Ability to continuously evaluate existing systems and drive improvements.
  • Experience using AI tools.
  • Commitment to maintaining knowledge of industry standards and best practices.
  • Curiosity and aptitude for adopting new technologies and collaborating to deliver custom solutions.
  • Applicants must be legally authorized to work in the United States on a full-time basis without requiring employer sponsorship.

Responsibilities

  • Act as a senior hands-on developer across multiple complex application initiatives.
  • Lead technical analysis, design, development, and maintenance of complex software applications and components.
  • Troubleshoot complex applications, systems, and performance issues using advanced expertise.
  • Design, implement, and support system enhancements, refactoring, and modernization efforts.
  • Research, evaluate, and implement solutions for performance monitoring, tuning, scalability, and system configuration.
  • Drive development and maintenance of automated test suites and quality assurance practices.
  • Contribute to technical design and architectural decisions for complex projects.
  • Estimate effort, identify technical risks, and help plan delivery milestones.
  • Mentor and provide technical guidance to associate and mid-level developers.
  • Partner with architects, product owners, and business stakeholders to achieve key objectives.
  • Promote engineering best practices, code quality, and continuous improvement within the team.

Desired Qualifications

  • Experience developing backend systems.
  • Fixed income experience.
  • ION experience.
  • Experience in financial services.
  • Experience with performance-critical, scalable systems.
  • Established work history or equivalent demonstrated through a combination of work experience, training, military service, or education.

About the Company

Santander

Global retail and commercial banking group

Santander is a global bank focusing on retail and commercial banking in Europe and the Americas, serving individuals and SMEs with regional franchises and a broad consumer finance arm, plus a Corporate & Investment Banking division for multinational clients. It uses its Gravity cloud platform to migrate core banking and rapidly deploy digital services such as Openbank across markets, combining fintech-style agility with a bank's balance sheet. The bank differentiates itself by marrying a large retail footprint with global CIB capabilities under the One Santander verticals model to boost efficiency and cross-border revenue. Its goals include improving returns on tangible equity and financing the green economy through sustainable finance and renewable energy projects.

Company size
10,001+
Company stage
IPO
Headquarters
Boadilla del Monte, Spain
Founded
1902

Recently Posted Jobs

Explore more opportunities at Santander

See more jobs