Principal Full Stack Engineer - VP
Listed on 2026-05-31
-
Software Development
Cloud Engineer - Software, Full Stack Developer, DevOps, Software Engineer
Role Purpose
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform and technology capabilities for our customers and colleagues.
Accountabilities- Develop and deliver high‑quality software solutions using industry‑aligned programming languages, frameworks and tools.
- Ensure code is scalable, maintainable and optimised for performance.
- Collaborate cross‑functionally with product managers, designers and other engineers to define requirements, devise solution strategies and ensure seamless integration.
- Participate in code reviews, promote a culture of code quality and knowledge sharing.
- Stay informed on industry technology trends and contribute actively to the organisation’s technology communities.
- Adhere to secure coding practices to mitigate vulnerabilities and protect sensitive data.
- Implement effective unit testing practices to ensure proper code design, readability and reliability.
If the role involves managing a team, responsibilities include defining jobs and responsibilities, planning resources, budgets and policies, delivering continuous improvements and leading specialists to influence departmental operations while balancing short‑ and long‑term goals.
People Leaders are expected to demonstrate behaviours that create an environment for colleagues to thrive:
Listen
, Energise
, Align and Develop
.
As an individual contributor, you will be a subject‑matter expert guiding technical direction, leading long‑term assignments, coaching less‑experienced specialists and influencing key decisions.
Principal Full‑Stack Engineer – VPThis VP‑level role is a cornerstone of Barclays’ strategic Best Egg initiative, responsible for driving the design and delivery of enterprise‑scale, cloud‑native platforms that fuel consumer‑lending growth.
Key responsibilities include:
- Lead end‑to‑end architecture across front‑end, back‑end, data and integration domains.
- Shape technology strategy, guide platform standards and ensure resilient, compliant solutions at scale.
- Blend hands‑on technical leadership with broad architectural ownership to influence Barclays’ long‑term digital banking transformation.
- Experience as a Full‑Stack Developer using Java (JDK
17+), Spring Framework and open‑source technologies to build enterprise‑grade applications. - Considerable experience building microservices using RESTful APIs, Spring Boot, Spring Security, OAuth
2.0 and JWT, focusing on scalability, security and resiliency. - Validated experience designing and developing enterprise‑driven architectures using Kafka, AWSSNS/SQS or equivalent messaging platforms for high‑throughput, low‑latency systems.
- Hands‑on experience with AWS (EC2, S3, RDS, Lambda, API Gateway, ECS/EKS, Glue, etc.) and containerisation using Docker/Kubernetes, along with CI/CD engineering practices.
- Experience with Dev Ops/CI/CD and observability tools (Git Lab, Jenkins, Prometheus, Grafana, ELK).
- Optional but valued: experience with React or Angular, financial services domain knowledge (Credit Cards, Consumer Lending, Risk & Control), mentoring senior engineers, generative or agentic AI integration, and strong risk‑and‑controls and strategic thinking skills.
Whippany, New Jersey office.
Compensation & BenefitsBase salary: $170,000–$230,000 per annum. This includes base salary or hourly rate only; does not include other compensation or benefits that may be available.
Benefits include medical, dental and vision coverage, 401(k), life insurance and paid leave for qualifying circumstances.
The position is eligible for an incentive award.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).