Back
Barclays logo

Lead Full Stack Engineer

Barclays · Posted Oct 9

Banking, credit card, corporate, investment banking, and wealth management services

Pune, IndiaFull-timeOnsiteLead/Staff8+ years₹35.0L–₹55.0L yearly100+ applicants
BankingFinancial ServicesInvestment BankingCredit CardsWealth ManagementPublic Company
Full time

Get a personal compatibility score

Add a resume for personal matches

About the role

Barclays is seeking a Lead Full Stack Engineer to design and develop enterprise-scale applications across front-end, back-end, integration, and data layers. The role involves leading technical solution design, defining engineering standards, and delivering APIs, microservices, event-driven and cloud-native solutions within Agile teams. It also includes DevSecOps, stakeholder collaboration, and mentoring engineers, with preferred exposure to corporate banking and payments technology.

What you will do

  • Lead the design and development of complex, enterprise-scale applications across front-end, back-end, integration, and data layers.
  • Define and promote engineering standards, coding practices, and architectural principles.
  • Collaborate with Solution Architects and Technical Leads to ensure solutions are scalable, secure, resilient, and maintainable.
  • Drive technical decision-making and provide leadership on technology selection and implementation approaches.
  • Design, develop, test, deploy, and support software solutions throughout the software development lifecycle.
  • Deliver high-quality, maintainable, and well-tested code leveraging modern engineering practices.
  • Lead development of APIs, microservices, event-driven solutions, and cloud-native applications.
  • Ensure operational stability through observability, monitoring, performance tuning, and production support.
  • Participate in Agile delivery processes including PI Planning, Sprint Planning, Reviews, Retrospectives, and backlog refinement.
  • Collaborate with Product Owners and Scrum Masters to translate business requirements into technical solutions.
  • Support predictable delivery of business outcomes through effective estimation, planning, and execution.
  • Champion DevSecOps, CI/CD, automated testing, and Infrastructure as Code practices.
  • Drive continuous improvement in software quality, security, and delivery efficiency.
  • Promote engineering metrics and data-driven decision-making.
  • Ensure adherence to enterprise architecture, risk, compliance, and security standards.
  • Partner with business and technology stakeholders to understand strategic objectives and technical requirements.
  • Communicate technical solutions and delivery risks effectively to both technical and non-technical audiences.
  • Contribute to governance forums and technical design reviews.
  • Mentor engineers and provide technical coaching across product teams.
  • Promote a culture of innovation, accountability, collaboration, and continuous learning.
  • Support development of engineering capabilities and adoption of emerging technologies.

Skills used in this role

What the employer is looking for

  • Extensive experience in Full Stack Software Engineering within complex enterprise environments.
  • Strong experience in back-end development using Java, Spring Boot and related technologies.
  • Experience designing and building REST APIs, microservices, and event-driven architectures.
  • Experience in Database Technologies - SQL and NoSQL (Oracle / Mongo)
  • Experience with DevSecOps - PaaS Openshift / K8S, GitLab, JIRA, SonarQube, Prisma and Wiz, Maven or Gradle.
  • Strong understanding of CI/CD pipelines, DevOps practices, automated testing, and software quality engineering.
  • Experience with event-streaming technologies such as Kafka and Message Queues.
  • Experience of Rapid Application Development using AI models like Claude, GitLab Duo
  • Computer Science degree or equivalent understanding of Computer Science, Object Oriented Design and Data Structures.

Preferred qualifications

  • Experience within Corporate Banking, Payments technology environments.
  • Experience with distributed systems, high-volume transaction processing, and real-time integration platforms.
  • Knowledge of containerization technologies such as Docker and Kubernetes.

Benefits and support

  • Compensation and benefits are detailed in the job posting

About Barclays

Barclays is a British multinational universal bank that provides consumer, corporate, and investment banking, as well as wealth management services. Tracing its origins back to 1690 in London, the institution operates globally to serve millions of retail and institutional clients. The bank leverages cutting-edge technology and digital platforms to drive operational efficiency across its international network.

Industry
Banking
Company size
93000+ employees
Founded
1690
Location
London, United Kingdom
Funding stage
Public Company

Leadership

CV
C.S. Venkatakrishnan

Group Chief Executive

AC
Anna Cross

Group Finance Director

AC
Alistair Currie

Group Chief Operating Officer

Apply