Lead Backend Developer
Role details
Job location
Tech stack
Job description
Our team is accountable for security within the mobile channel. We provide a suite of mobile security components, that provides an all-round security posture in mobile apps including associated services (penetration testing, obfuscation, consultancy etc.).
Our mission is to build a scalable, adaptable, and proactive approach to securing customer's mobile apps, enabling mobile engineers across the bank to operate with confidence and agility in an ever-evolving threat landscape.
We're passionate about our shared passion for delivering new features for customers across our brands in the mobile space.
Requirements
Do you have experience in SQL?, * Extensive knowledge of writing secure scalable enterprise-grade Go applications
- Experience of RESTAPIs, containerisation technologies, micro-services architecture
- Ability to work collaboratively within a team as well as independently
- Excellent analytical, problem solving, and strategic thinking skills
- In depth knowledge of best coding practices, code management, agile development practices and continuous delivery
- Understand how to performance optimise and fine tune backend applications to meet demanding NFRs
Desirable knowledge & experience
- Experience of JAVA development
- Experience with cryptography frameworks in go and JAVA
- Experience with SQL databases
- Experience and/or Interest in application security and/or mobile app security.
- Experience with cloud environments including DevOps functions and pipelines
Skill Matrix:
- Senior Lead Java Backend
- RESTAPIs
- Containerisation technologies
- Micro-services architecture
- JAVA development
- Cryptography frameworks in go and JAVA
- SQL databases
- cloud environments including DevOps functions and pipelines
- Application security and/or mobile app security
- Api developers with crypto experience working in mobility spa