Skip to main content
Ad

May be closed

This role is over 60 days old on our board. You can still open the company's original page if a link is available.

Barclays logo

Senior Software Engineer -UI

BarclaysPune, Maharashtra, IndiaEstimate the salary

Hybrid ยท Senior 8+ yrs ยท 3 months ago

Quick Take

Barclays is seeking a Senior Software Engineer -UI in Pune to design and develop enterprise-scale web applications. The role requires strong expertise in React.js, modern UI technologies, and the ability to work across UI and backend components. You will contribute to shaping the future of financial technology within a hybrid work environment.

๐Ÿข About Barclays

Barclays is a global financial services provider, shaping the future of financial technology. Its Pune campus is a state-of-the-art technology hub, home to 9,000 colleagues across Operations, Technology, and Functions, focused on building game-changing technology and offering high-quality service to clients and customers worldwide.

๐ŸŽฏ The Role

As a Senior Software Engineer -UI at Barclays, you will be instrumental in designing, developing, and improving software solutions that provide critical business, platform, and technology capabilities. This role involves supporting strategic objectives by identifying business requirements and delivering innovative solutions, working within a hybrid model in Pune.

๐Ÿ› ๏ธ Tech Stack

Core: React.js, HTML5, JavaScript, TypeScript, CSS3, LESS, Bootstrap, Node.js, Jest, JSON over HTTP, Java, Spring Boot, REST API Tooling & Platforms: Docker, Kubernetes, OpenShift, GitLab, Jenkins, Git, Bitbucket, Kafka, MQ, Oracle, MySQL Concepts: Micro-frontend architecture, CI/CD pipelines, DevOps, performance optimization, observability, event-driven architectures

๐Ÿ’ผ What You'll Do

  • Design, develop, and deliver high-quality, scalable, and maintainable software solutions using industry-aligned programming languages and frameworks.
  • Collaborate cross-functionally with product managers, designers, and other engineers to define requirements and ensure seamless integration.
  • Participate in code reviews, promote code quality, and foster knowledge sharing within the team.
  • Stay updated with technology trends, contribute to technical communities, and drive engineering excellence.
  • Adhere to secure coding practices and implement effective unit testing.
  • Advise on decision-making, contribute to policy development, and take responsibility for operational effectiveness.
  • Lead technical design discussions, mentor developers, and guide team members through complex assignments.
  • Manage risk, strengthen controls, and engage in complex data analysis to solve problems creatively.

โœ… What You'll Need

  • 8+ years of professional experience with strong hands-on expertise in React.js for designing and developing enterprise-scale web applications.
  • Solid development experience in Java, Spring Boot, and REST API, with the ability to work across UI and backend components.
  • Deep understanding of modern UI technologies including HTML5, JavaScript, TypeScript, CSS3, LESS, Bootstrap, Node.js, Jest, and JSON over HTTP.
  • Strong grasp of software design principles, design patterns, component-based architecture, and application security best practices.
  • Experience building responsive, accessible, and high-performance user interfaces, and integrating with RESTful services and microservices.
  • Proficiency with relational databases like Oracle and MySQL.
  • Strong analytical, problem-solving, communication, and stakeholder management skills.
  • Experience in Agile/Scrum environments and collaborating with geographically distributed teams.
  • Understanding of regulatory, governance, and secure engineering practices.

๐ŸŒŸ Nice to Have

  • Experience with React Native and mobile application development.
  • Good understanding of the MERN Stack (MongoDB, Express.js, React, Node.js).
  • Experience with container platforms like Docker, Kubernetes, and OpenShift.
  • 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 (Kafka, MQ).
  • Experience in Banking, Wealth Management, or Financial Services domains.
  • Passion for driving UI modernization, engineering excellence, and user experience improvements.

Why This Role?

This is a curated frontend role from Barclays. Every listing on OnlyFrontendJobs is hand-picked for frontend relevance and quality. The tech stack leans on React.js, HTML5, JavaScript and more.

Senior Software Engineer -UI at Barclays โ€” FAQ

Quick answers about this role, the stack, and how to apply.