Senior Software Engineer -UI

1203 Barclays Global Serv. Cent

Pune District

On-site

INR 2,500,000 - 4,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Barclays invites applications for a Senior Software Engineer – UI in Pune. You will design, develop and enhance enterprise web applications, collaborating with product managers, designers and engineers to deliver scalable UI solutions.

You will work with React.js, Java, Spring Boot, REST APIs and modern frontend technologies, ensuring secure, high‑quality code and robust testing. Prior experience in enterprise environments and strong communication skills are essential.

Qualifications

  • Strong hands-on experience in React.js with proven expertise in designing and developing enterprise-scale web applications.
  • Solid development experience in Java, Spring Boot, and REST API development with the ability to work across UI and backend components.
  • Deep understanding of modern UI technologies including React, HTML5, JavaScript, TypeScript, CSS3, LESS, Bootstrap, Node.js, Jest, and JSON over HTTP.
  • Strong understanding of software design principles, design patterns, component-based architecture, and application security best practices.
  • Experience building responsive, accessible, and high-performance user interfaces.
  • Proficiency in integrating UI applications with RESTful services and microservices-based architectures.
  • Experience working with relational databases such as Oracle and MySQL.
  • Strong analytical and problem-solving skills with the ability to independently learn and adopt new technologies.
  • Excellent communication and stakeholder management skills with the ability to clearly articulate technical concepts.
  • Experience working in Agile/Scrum delivery environments and collaborating effectively across geographically distributed teams.
  • Understanding of regulatory, governance, and secure engineering practices within enterprise environments.
  • Experience leading technical design discussions, code reviews, mentoring developers, and driving engineering best practices.

Responsibilities

  • Develop high-quality software solutions using industry-aligned programming languages, frameworks, and tools, ensuring 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.
  • Participate in code reviews, promote a culture of code quality and knowledge sharing, and cooperate with peers to uphold best practices.
  • Stay informed of industry technology trends and innovations, actively contributing 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.

Skills

React.js
Java
Spring Boot
REST API
HTML5
JavaScript
TypeScript
CSS3
Node.js
Jest
JSON over HTTP
Security best practices

Tools

Docker
Kubernetes
OpenShift
AWS
Azure
Barclays Cloud Platform

Job description

Senior Software Engineer – UI

Join us as a Senior Software Engineer – UI at Barclays. In this role, you will design, develop and improve software, utilising various engineering methodologies, to provide business, platform, and technology capabilities for our customers and colleagues.

Responsibilities
  • Develop high‑quality software solutions using industry‑aligned programming languages, frameworks, and tools, ensuring 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.
  • Participate in code reviews, promote a culture of code quality and knowledge sharing, and cooperate with peers to uphold best practices.
  • Stay informed of industry technology trends and innovations, actively contributing 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.
Qualifications
  • Strong hands‑on experience in React.js with proven expertise in designing and developing enterprise‑scale web applications.
  • Solid development experience in Java, Spring Boot, and REST API development with the ability to work across UI and backend components.
  • Deep understanding of modern UI technologies including React, HTML5, JavaScript, TypeScript, CSS3, LESS, Bootstrap, Node.js, Jest, and JSON over HTTP.
  • Strong understanding of software design principles, design patterns, component‑based architecture, and application security best practices.
  • Experience building responsive, accessible, and high‑performance user interfaces.
  • Proficiency in integrating UI applications with RESTful services and microservices‑based architectures.
  • Experience working with relational databases such as Oracle and MySQL.
  • Strong analytical and problem‑solving skills with the ability to independently learn and adopt new technologies.
  • Excellent communication and stakeholder management skills with the ability to clearly articulate technical concepts.
  • Experience working in Agile/Scrum delivery environments and collaborating effectively across geographically distributed teams.
  • Understanding of regulatory, governance, and secure engineering practices within enterprise environments.
  • Experience leading technical design discussions, code reviews, mentoring developers, and driving engineering best practices.
Experience

8+ years of professional experience.

Additional Skills (Highly Valued)
  • Experience with React Native and mobile application development.
  • Good understanding of the MERN Stack (MongoDB, Express.js, React, Node.js).
  • Experience with Docker, Kubernetes, and OpenShift container platforms.
  • Exposure to cloud platforms such as AWS, Azure, or Barclays Cloud Platform (BCP).
  • Understanding of micro‑frontend architecture and modern frontend engineering practices.
  • Experience with CI/CD pipelines and DevOps tooling (GitLab, Jenkins, Git, Bitbucket).
  • Knowledge of performance optimization, observability, and frontend monitoring practices.
  • Familiarity with event‑driven architectures and messaging platforms such as Kafka or MQ.
  • Experience in Banking, Wealth Management, or Financial Services domains.
  • Passion for driving UI modernization, engineering excellence, and user experience improvements.
Location

This role is based in Pune.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer -UI
Senior Software Engineer -UI

Barclays • Maharashtra

Hybrid
INR 900,000 - 1,500,000
Senior Software Engineer -UI
Senior Software Engineer -UI

慨正橡扯 • Pune District

On-site
INR 2,800,000 - 5,000,000
Senior React Developer
Senior React Developer

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 1,000,000 - 1,400,000
UI Developer
UI Developer

Barclays • Pune City

On-site
INR 600,000 - 1,200,000
Senior UI Developer
Senior UI Developer

Barclays • Pune District

On-site
INR 800,000 - 1,200,000
Competitive salary
Health insurance
Career development opportunities
Senior Software Engineer - Java Full Stack & AI Assisted Engineering
Senior Software Engineer - Java Full Stack & AI Assisted Engineering

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 2,400,000 - 3,600,000
UI Developer
UI Developer

Hire Today • Pune District

On-site
INR 800,000 - 1,500,000
Senior Full-Stack Developer
Senior Full-Stack Developer

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 900,000 - 1,500,000
Senior React Developer
Senior React Developer

慨正橡扯 • Pune District

On-site
INR 800,000 - 1,200,000
UI Developer
UI Developer

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 800,000 - 1,200,000