Barclays  logo

Senior Developer

Barclays
NewPosted yesterday

LOCATION

Pune · Onsite

EXPERIENCE

Not specified

TYPE

FullTime

SKILLS REQUIRED

JavaSoftware DevelopmentAngularSpring BootMicroservices ArchitectureCI/CDRESTful APIsReact.js

Job description

Overview

Design, develop and improve software that provides business, platform and technology capabilities for customers and colleagues, spearheading the evolution of infrastructure and deployment pipelines at Barclays.

What you'll do

  • Develop and deliver high-quality software solutions using industry-aligned programming languages, frameworks and tools.
  • Ensure code is scalable, maintainable and optimized for performance.
  • Collaborate cross-functionally with product managers, designers and other engineers to define software requirements, devise solution strategies and ensure seamless integration and alignment with business objectives.
  • Collaborate with peers, participate in code reviews and promote a culture of code quality and knowledge sharing.
  • Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities.
  • Adhere to secure coding practices to mitigate vulnerabilities, protect sensitive data and ensure secure software solutions.
  • Implement effective unit testing practices to ensure proper code design, readability and reliability.
  • Harness cutting-edge technology to build and manage robust, scalable and secure infrastructure, ensuring seamless delivery of digital solutions.
  • Lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources, where leadership responsibilities apply.
  • Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to.
  • Escalate breaches of policies and procedures appropriately.
  • Act as contact point for stakeholders outside of the immediate function.

What you'll need

  • Strong experience in full stack software development using Java 21+, Spring Boot 3.x, Angular and React/Next.js, with proven expertise in designing and building cloud-native, scalable and resilient applications.
  • Hands-on experience with AI-assisted software engineering tools such as GitLab Duo, GitHub Copilot, Claude and AI development agents to improve developer productivity, code quality and delivery efficiency.
  • Proficiency in API development and integration, CI/CD pipelines, Git, SonarQube, Wiz, Kafka, PostgreSQL and MongoDB.
  • Proficiency in modern software engineering practices including automated testing, observability and secure coding.
  • Strong experience delivering end-to-end solutions across UI, API and data layers using Angular, React/Next.js, Java and Spring Boot.
  • Knowledge of monitoring, logging, observability, troubleshooting and cloud operations tools.
  • Ability to collaborate effectively with Product Owners, Business Analysts, Architects and Engineering teams to define requirements and deliver business outcomes.
  • Strong understanding of Agile delivery methodologies, sprint planning, estimation and ownership of end-to-end feature delivery.

Nice to have

  • Experience working within Financial Services, Corporate Banking or highly regulated environments.
  • Strong communication, stakeholder engagement and leadership skills with the ability to influence technical decisions.
  • Experience in software engineering with a proven track record of delivering enterprise-scale applications.
  • Experience with AI-driven software development, Spec-Driven Development methodologies and AI development agents.
  • Experience applying observability practices including monitoring of latency, quality, reliability and cost metrics.
  • Strong awareness of cybersecurity principles, secure-by-design approaches, risk management and incident response processes.
  • Experience driving engineering excellence through mentoring, knowledge sharing, innovation and adoption of emerging technologies.

Details

  • Location: Pune (Gera Commerzone SEZ).
  • Assessed on risk and controls, change and transformation, business acumen, strategic thinking, digital and technology, and 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.

Senior Developer