B

Barclays

Wealth management services for UK clients

Lead Full Stack Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listed

About the Job

Requirements

  • 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 with SQL and NoSQL database technologies, including Oracle and Mongo.
  • Experience with DevSecOps tools and platforms, including PaaS OpenShift or Kubernetes, GitLab, JIRA, SonarQube, Prisma, Wiz, and 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 with rapid application development using AI models such as Claude and GitLab Duo.
  • A Computer Science degree or equivalent understanding of Computer Science, Object-Oriented Design, and Data Structures.

Responsibilities

  • Lead engineering teams, fostering a collaborative, high-performance culture to achieve project goals and organizational objectives.
  • Oversee timelines, team allocation, risk management, and task prioritization to deliver solutions within scope, time, and budget.
  • Mentor team members, support their professional growth, conduct performance reviews, provide actionable feedback, and identify opportunities for improvement.
  • Evaluate and enhance engineering processes, tools, and methodologies to increase efficiency, streamline workflows, and optimize team productivity.
  • Collaborate with business partners, product managers, designers, and other stakeholders to translate business requirements into technical solutions and align product development.
  • Enforce technology standards, facilitate peer reviews, and implement testing practices to deliver high-quality solutions.
  • Contribute to or set strategy, drive requirements, recommend changes, plan resources and budgets, manage policies and processes, and deliver continuous improvements while escalating policy or procedural breaches.
  • Define jobs and responsibilities, plan department needs and operations, counsel employees on performance, and contribute to employee pay decisions or changes when managing a team.
  • Advise functional leadership teams and senior management on functional and cross-functional impacts and alignment.
  • Manage and mitigate risks in support of control and governance objectives, and strengthen controls related to the team's work.
  • Collaborate across organizational areas to support business activity and strategies.
  • Develop solutions through sophisticated analysis of complex alternatives, define problems, and develop innovative solutions.
  • Incorporate extensive research into problem-solving processes.
  • Build and maintain internal and external stakeholder relationships, using influencing and negotiating skills to achieve business objectives.
  • 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 decisions and lead technology selection and implementation approaches.
  • Design, develop, test, deploy, and support software throughout the software development lifecycle.
  • Deliver maintainable, well-tested code using 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 estimation, planning, and execution.
  • Champion DevSecOps, CI/CD, automated testing, and Infrastructure as Code practices.
  • Continuously improve 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 to technical and non-technical audiences.
  • Contribute to governance forums and technical design reviews.
  • Mentor engineers and provide technical coaching across product teams.
  • Promote innovation, accountability, collaboration, and continuous learning.
  • Support development of engineering capabilities and adoption of emerging technologies.

Desired Qualifications

  • Experience within corporate banking or 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.

About the Company

Barclays

Wealth management services for UK clients

Barclays Wealth Management helps UK clients manage and grow their wealth through a regional network of financial experts. It delivers personalized advice and services—such as investment management, financial planning, and estate and trust planning—tailored to each client’s goals, risk tolerance, and time horizon, with support from Barclays’ broader resources. What sets it apart is the combination of local, face-to-face guidance with the scale and range of a large UK bank, offering access to a wide array of financial products and research. The goal is to help clients preserve and grow their wealth over the long term by providing comprehensive, advisor-led guidance aligned with individual financial objectives.

Company size
10,001+
Company stage
IPO
Headquarters
London, United Kingdom
Founded
1690

Recently Posted Jobs

Explore more opportunities at Barclays

See more jobs