B

Barclays

Wealth management services for UK clients

Full Stack Engineer

Engineering LeadershipConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • Extensive hands-on experience with Java (JDK 17 or later), Spring Boot, Spring MVC, and 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 with workflow orchestration and workflow management platforms, including long-running business processes, stateful workflows, and automation frameworks.
  • Hands-on experience with event-driven architectures, messaging platforms such as Apache Kafka, and asynchronous processing patterns.
  • Strong experience with enterprise integration frameworks such as Apache Camel or equivalent, including routing, mediation, transformation, orchestration, and API integration across distributed systems.
  • Understanding of end-to-end full-stack development, 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 such as Oracle, PostgreSQL, and SQL Server, as well as NoSQL databases, with a focus on data integrity and performance.
  • Knowledge of security standards and practices including OAuth2, JWT, authentication, authorization, encryption, and secure coding guidelines.
  • Experience with cloud platforms such as AWS or Azure, containerization with Docker and Kubernetes, and cloud-native architectures.
  • Hands-on experience with CI/CD pipelines, automated testing, build tools such as Maven and Gradle, and secure deployments.
  • Proficiency with Git and enterprise development workflows.
  • Understanding of distributed systems, 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.
  • Understanding of blockchain network architecture, node operations, transaction lifecycle, consensus mechanisms, and enterprise distributed ledger technology 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 compliance, audit, and governance requirements.
  • Understanding of high availability and performance optimization.
  • Knowledge of design patterns, object-oriented principles, and enterprise architecture best practices.
  • Experience with testing frameworks such as JUnit and Mockito, integration testing, and contract testing.
  • Working knowledge of Agile/Scrum methodologies and large-scale delivery models.
  • Ability to collaborate with product owners, architects, quality assurance, security, and DevOps teams.
  • Banking domain knowledge, including payments and transfers, treasury, settlement, reconciliation, regulatory matters, and compliance controls.
  • Experience building digital asset, blockchain, tokenization, custody, settlement, or enterprise distributed ledger technology platforms.
  • Understanding of workflow-driven architectures, orchestration patterns, event-driven systems, and distributed transaction processing.
  • 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.
  • Ability to explain complex technical solutions to business and senior stakeholders.
  • Ability to collaborate with cross-functional stakeholders and align technical decisions with business objectives.

Responsibilities

  • Lead engineering teams and provide technical guidance, mentorship, and support to deliver high-quality software solutions and drive technical excellence and innovation.
  • Lead engineering teams to foster a collaborative, high-performance culture and achieve project and organizational objectives.
  • Oversee timelines, team allocation, risk management, and task prioritization to deliver solutions within scope, time, and budget.
  • Mentor and support team members’ professional growth, conduct performance reviews, provide actionable feedback, and identify improvement opportunities.
  • Evaluate and enhance engineering processes, tools, and methodologies to improve efficiency, workflows, and team productivity.
  • Collaborate with business partners, product managers, designers, and stakeholders to translate business requirements into technical solutions and support cohesive product development.
  • Enforce technology standards, facilitate peer reviews, and implement testing practices to ensure high-quality solutions.
  • Spearhead the evolution of infrastructure and deployment pipelines, building and managing robust, scalable, and secure infrastructure for digital solution delivery.
  • Contribute to or set strategy, drive requirements, and recommend changes.
  • Plan resources, budgets, and policies; manage and maintain policies and processes; deliver continuous improvements; and escalate policy or procedure breaches.
  • Define jobs and responsibilities and plan departmental future needs and operations when managing a team.
  • Counsel employees on performance and contribute to employee pay decisions and changes when managing a team.
  • Lead specialists to influence departmental operations in alignment with strategic and tactical priorities, balancing short- and long-term goals and ensuring budgets and schedules meet corporate requirements.
  • Advise key stakeholders, including functional leadership teams and senior management, on functional and cross-functional impact and alignment.
  • Manage and mitigate risks through assessment in support of control and governance objectives.
  • Demonstrate accountability for managing risk and strengthening controls related to the team’s work.
  • Understand organizational functions and collaborate with other work areas to support business activity and strategy.
  • Develop solutions by comparing and selecting complex alternatives, analyzing problems, and applying research to problem solving.
  • Build and maintain relationships and partnerships with internal and external stakeholders to accomplish business objectives through influencing and negotiating.

Desired Qualifications

  • Hyperledger Besu.
  • Ethereum and EVM-based blockchain platforms.
  • Smart contract development and integration.
  • Tokenization concepts and platforms.
  • Digital asset custody concepts.
  • Distributed ledger technologies.
  • 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.
  • AI-assisted software development.
  • Unit test generation.
  • Code review automation.
  • Model Context Protocol awareness.
  • AI-enabled software development lifecycle and engineering productivity practices.

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