Senior Full Stack Developer
Purpose - Design, develop and improve enterprise grade software solutions that provide business, platform and technology capabilities for customers and colleagues.
Responsibilities
- Lead the design and development of highly responsive user interfaces using Angular, React or React Native.
- Build and maintain scalable, secure microservices with Spring Boot, RESTful APIs, OAuth2 and JWT.
- Ensure code is scalable, maintainable and optimized for performance, following industry aligned programming languages, frameworks and tools.
- Write effective unit tests, perform code reviews and promote a culture of code quality and knowledge sharing.
- Integrate CI/CD pipelines and observability tooling (GitLab, Jenkins, Prometheus, Grafana, ELK) to achieve high reliability.
- Mentor junior engineers, influence architectural decisions and drive engineering standards.
- Collaborate with product managers, designers and cross functional teams to define requirements and ensure alignment with business objectives.
- Stay informed of industry technology trends and contribute to the organization's technology communities.
Qualifications
- Proven experience as a Full Stack Developer using Java, Spring Framework and open source technologies.
- In depth knowledge of UI development with Angular, React JS and React Native.
- Considerable experience building microservices with Spring Boot, Spring Security, OAuth2 and JWT, focusing on scalability, security and resiliency.
- Experience with DevOps/CICD (GitLab or Jenkins) and observability/monitoring tools (Prometheus, Grafana, ELK).
- Strong programming skills and a track record of delivering high quality, maintainable code.
- Ability to mentor engineers, influence architectural decisions and operate effectively in large scale, regulated enterprise environments.
- Practical exposure to Generative AI and/or Agentic AI (e.g., integrating LLM based capabilities into applications) is highly valued.
- Knowledge of Private Banking products, client journeys and regulatory landscape across UK and international markets is an advantage.
Location
Glasgow office