Barclays  logo

Full Stack Engineer - VP

Barclays
Posted this week

LOCATION

Pune · Onsite

EXPERIENCE

Not specified

TYPE

FullTime

SKILLS REQUIRED

JavaMicroservices ArchitectureEvent-Driven ArchitectureBlockchainSpring BootApache KafkaReact

Job description

Overview

Lead and manage engineering teams to deliver high-quality full stack software solutions at Barclays, providing technical guidance and mentorship, driving technical excellence, and aligning technical decisions with business objectives.

What you'll do

  • Lead engineering teams to foster a collaborative, high-performance culture and achieve project goals.
  • Oversee timelines, team allocation, risk management and task prioritization to deliver solutions within scope, time and budget.
  • Mentor team members, conduct performance reviews, and provide actionable feedback.
  • Evaluate and enhance engineering processes, tools and methodologies to increase efficiency and team productivity.
  • Collaborate with business partners, product managers, designers and other stakeholders to translate business requirements into technical solutions.
  • Enforce technology standards, facilitate peer reviews, and implement robust testing practices.
  • Advise key stakeholders, including functional leadership and senior management, on functional and cross-functional impact.
  • Manage and mitigate risks through assessment, supporting the control and governance agenda.

What you'll need

  • Extensive hands-on experience in Java (JDK 17+), Spring Boot and Spring MVC, building highly scalable, secure backend systems for financial and enterprise applications.
  • Strong expertise in RESTful API design and development, microservices architecture, and service-to-service integrations in high-volume transactional environments.
  • Strong experience in workflow orchestration and workflow management platforms, including long-running business processes, stateful workflows and automation frameworks.
  • Hands-on experience with event-driven architectures and messaging platforms, including Apache Kafka and asynchronous processing patterns.
  • Strong experience with enterprise integration frameworks such as Apache Camel (or equivalent), implementing routing, mediation, transformation, orchestration and API integration patterns.
  • Solid understanding of end-to-end full-stack development, including frontend-backend integration and asynchronous communication patterns.
  • Hands-on experience with React, Angular, TypeScript, JavaScript, HTML5, CSS3, responsive web design, and frontend testing frameworks such as Jest or Jasmine.
  • Experience with relational databases (Oracle, PostgreSQL, SQL Server) and NoSQL databases, with strong focus on data integrity and performance.
  • Strong knowledge of security standards and practices including OAuth2, JWT, authentication, authorization, encryption and secure coding guidelines.
  • Experience with cloud platforms (AWS/Azure), containerization (Docker, Kubernetes) and cloud-native architectures.
  • Hands-on experience with CI/CD pipelines, automated testing, build tools (Maven, Gradle) and secure deployments.
  • Proficiency with version control systems (Git) and enterprise development workflows.
  • Strong understanding of distributed systems, system resiliency, fault tolerance, observability and production support in mission-critical environments.
  • Experience leading technical design discussions, conducting code reviews, and mentoring engineers in large delivery teams.
  • Hands-on experience developing and integrating solutions on Hyperledger Besu or other enterprise blockchain platforms.
  • Strong understanding of blockchain network architecture, node operations, transaction lifecycle, consensus mechanisms and enterprise DLT deployments.
  • Practical experience developing, integrating, testing and supporting Smart Contracts and blockchain-enabled business workflows.
  • Experience integrating enterprise applications with blockchain networks through APIs, events, message-driven architectures and middleware platforms.
  • Strong experience working in regulated environments with strict compliance, audit and governance requirements.
  • Deep understanding of system resiliency, fault tolerance, high availability and performance optimization.
  • Solid knowledge of design patterns, object-oriented principles and enterprise architecture best practices.
  • Experience with testing frameworks such as JUnit, Mockito, integration testing and contract testing.
  • Working knowledge of Agile/Scrum methodologies and large-scale delivery models.
  • Ability to collaborate closely with product owners, architects, QA, security and DevOps teams.
  • Strong communication skills for explaining complex technical solutions to business and senior stakeholders.
  • Banking domain knowledge such as Payments & Transfer, Treasury, Settlement, Reconciliation, Regulatory and Compliance Controls.
  • Experience building Digital Asset, Blockchain, Tokenization, Custody, Settlement or Enterprise DLT platforms.
  • Good understanding of workflow-driven architectures, orchestration patterns, event-driven systems and distributed transaction processing.
  • Strong knowledge of enterprise integration patterns, API-led architectures and interoperability across complex banking ecosystems.
  • Experience integrating on-chain and off-chain applications across enterprise platforms and blockchain networks.

Nice to have

  • Hyperledger Besu; Ethereum and EVM-based blockchain platforms; smart contract development and integration; tokenization concepts and platforms; digital asset custody concepts; distributed ledger technologies (DLT); blockchain architecture and design; consensus mechanisms; wallet and key management concepts; blockchain security and auditing concepts; enterprise blockchain integration patterns; Web3 fundamentals and ecosystem awareness.
  • Artificial Intelligence and developer productivity: AI-assisted software development, unit test generation, code review automation, MCP (Model Context Protocol) awareness, AI-enabled SDLC and engineering productivity practices.

Details

  • Location: Pune (Gera Commerzone SEZ).
  • Assessed on risk and controls, change and transformation, business acumen, strategic thinking, and digital and technology skills, as well as job-specific technical skills.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Full Stack Engineer - VP