Software Engineer Analyst (Backend) | S2 | Digital | Milton Keynes
Country: United Kingdom
WHAT YOU WILL BE DOING
This role is offered on a hybrid basis, which can be discussed with the recruitment team during the hiring process.
Join our community.
Our team focusing mainly on our digital channels, Mobile, Online Banking and Chat, our mission in Fraud Prevention is to design, deliver and evolve best-in-class fraud capabilities to protect our customers and to establish Santander as the global lead for preventing economic crime.
We are a motivated team where good team working is vital, so we seek individuals who are truly passionate about their work and possess enthusiasm and aim to make things happen.
The difference you'll make.
Partnering with Delivery Leads, Product Owners, Business Analysts, Development and QA Engineers to implement tools and platforms that deliver quality to our customers
Developing code as you wish, we aim to produce well written, tested, and self-documenting code, making full use of peer review techniques to continuously improve our code base and our own understanding.
Utilising tech stack, primarily built on Java using Spring Boot, integrating with numerous downstream services, databases, and caching systems.
Deploying our APIs and services utilising both Github Actions and Jenkins, deploying to Openshift as well as AWS EKS.
Delivering output that constantly will be thinking about the customer experience and where the Fraud impacts could lie within the journey.
What you'll bring.
Extended knowledge of engineering practices including: design patterns, quality assurance, build and test automation
Ability to demonstrate strong design and development experience of Java microservices using Spring
Broad implementation and deployment experience with DevOps technologies such as Jenkins and Git Actions
Excellent core Java 8+ skills (ideally 11),
Proven experience of TDD/BDD, able to implement and promote best practices within the team
Broad implementation and deployment experience with DevOps technologies such as Jenkins and Git Actions
It would also be nice for you to have.
Ideally experience working in Fraud or have worked on Fraud driven projects
Experience of writing APIs, JPA, Maven, Junit, Terraform or Ping would be beneficial
An understanding of security patterns and writing systems that are a gateway into the systems would be beneficial
Experience of AWS & cloud system technologies
What else you need to know.
This is a permanent role.
Hybrid working available.
Everyday Inclusion
At Santander we’re creating a thriving workplace where all colleagues feel they belong and are supported to succeed. We all help to make Santander a workplace that celebrates diversity and attracts, retains and develops the most talented and committed people through living our values of Simple, Personal, and Fair.
How we’ll reward you.
As well as a salary, we offer a wide range of benefits that you can choose from and tailor to your needs. For part-time / contract roles, your salary, bonus (where eligible) and certain benefits will be prorated to reflect your working hours / contract duration.
Pension with generous contributions of up to 12.5% from Santander, depending on your own contribution and length of employment with us
27 days’ holiday plus bank holidays, which increases to 28 days after 5yrs service, with the option to purchase up to 5 contractual days per year
Voluntary healthcare benefits at discounted rates. Including : Bupa medical insurance, dental insurance, healthcare cash plan and health assessments
Benefits supporting you and your family, such as death-in-service benefit, income protection, and voluntary life assurance and critical illness cover
24/7 access to an online employee discount platform including retailers, entertainment, eating out, travel and more
Share in Santander’s success by investing in our share plans
Support your favourite causes through charitable giving and our community partnerships
What to do next.
If this sounds like a role you’re interested in, then please apply.
If there’s anything we can do in the recruitment process to help you achieve your best, get in touch. Whether it’s a copy of our application form in another format or additional assistance, we’re available through telephone, email, or face to face. You can contact us at [email protected] or call 0870 414 9080.