Senior Software Engineer -UI

慨正橡扯

Pune District

On-site

INR 2,800,000 - 5,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

慨正橡扯 seeks a Senior Software Engineer – UI in Pune to design, develop, and improve enterprise-scale web applications. You will work across React-based frontend and Java/Spring Boot backend, building responsive interfaces that connect to RESTful services and microservices.

You should bring 8+ years of experience, strong problem-solving and communication skills, and a track record of leading technical design discussions.

Qualifications

  • 8+ years of professional experience.
  • Strong hands-on experience in React.js with enterprise-scale web apps.
  • Solid development in Java, Spring Boot, REST API development.
  • Deep understanding of modern UI technologies: React, HTML5, JavaScript, TypeScript, CSS3, LESS, Bootstrap, Node.js, Jest, JSON over HTTP.
  • Strong knowledge of software design principles, patterns, and secure coding.
  • Experience building responsive, accessible UIs and integrating with REST/microservices.
  • Experience with relational databases such as Oracle and MySQL.
  • Excellent communication and stakeholder management skills.
  • Experience in Agile/Scrum in geographically distributed teams.
  • Understanding of governance, risk and secure engineering practices.
  • Experience leading technical design discussions and mentoring.

Responsibilities

  • Develop and deliver high-quality software ensuring scalability, maintainability, and performance.
  • Collaborate with product managers, designers, and engineers to define requirements and delivery strategies.
  • Participate in code reviews and promote code quality and knowledge sharing.
  • Stay updated with industry trends and contribute to technology communities.
  • Adhere to secure coding practices and implement unit testing to ensure reliability.

Skills

React.js
REST API
Java/Spring Boot
UI/UX
Agile/Scrum
SQL (Oracle/MySQL)
Communication
Stakeholder Mgmt
Problem Solving
Mentoring
Leadership
Security Best Practices

Tools

Docker
Kubernetes
OpenShift
Cloud Platforms (AWS/Azure/BCP)
CI/CD (GitLab/Jenkins)

Job description

To be a successful Senior Software Engineer -UI you should have experience with:
  • 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.
Additional relevant skills given below are 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.

You may be assessed on key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills.

This role is based in Pune.

Purpose of the role

To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.

Accountabilities
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance.
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
  • Collaboration 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 to foster a culture of technical excellence and growth.
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.

All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.

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

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 2,500,000 - 4,500,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 -UI
Senior Software Engineer -UI

Barclays • Maharashtra

Hybrid
INR 900,000 - 1,500,000
UI Developer
UI Developer

Barclays • Pune District

On-site
INR 1,500,000 - 2,800,000
Senior React Developer
Senior React Developer

慨正橡扯 • Pune District

On-site
INR 800,000 - 1,200,000
Senior React Developer
Senior React Developer

Barclays • Maharashtra

On-site
INR 1,500,000 - 2,000,000
Sr Software Engineer
Sr Software Engineer

Barclays • Maharashtra

On-site
INR 1,800,000 - 3,500,000
UI Developer
UI Developer

Barclays • Pune City

On-site
INR 600,000 - 1,200,000
React Developer
React Developer

慨正橡扯 • Pune District

On-site
Senior Software Engineer
Senior Software Engineer

Barclays • Maharashtra

On-site
INR 2,000,000 - 3,800,000