Barclays Bank US logo
Barclays Bank USPosted 1 month ago
EXPIRED

Senior Software Engineer -UI

On-sitePune, Maharashtra, India

Full TimeSenior LevelMedium

Job Summary

Design and deliver high-quality, scalable UI software solutions using React.js, Java, and Spring Boot while ensuring code security and performance. Collaborate cross-functionally with product managers and designers to define requirements, devise strategies, and integrate frontend applications with RESTful microservices. Lead technical design discussions, conduct code reviews, and mentor developers to uphold engineering best practices and drive UI modernization initiatives. Manage complex assignments and influence decision-making to support business objectives and operational effectiveness within an Agile environment.

Required 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
  • 8+years of professional experience

Desired Qualifications

  • 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
  • risk and controls
  • change and transformation
  • business acumen
  • strategic thinking and digital and technology
  • job-specific technical skills

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Find similar roles