Senior Software Engineer Java Fullstack & AI Engineering

UBS

Pune District

On-site

INR 650,000 - 900,000

Full time

2 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

UBS in Pune seeks a Senior Full Stack Developer (React+Java) to design, develop, and maintain enterprise applications with a strong emphasis on building scalable user interfaces using React, TypeScript, and Redux. The role also involves building robust backend services with Java/Spring, crafting RESTful APIs, and driving modernization initiatives across platforms.

You will contribute to frontend architecture, apply AI-assisted development, and ensure security, reliability, and performance while

Qualifications

  • 8+ years in a similar Full Stack role in financial services or electronic trading
  • Strong hands-on expertise in React, TypeScript, and modern JavaScript (ES6+)
  • Experience with Redux and Redux Thunk
  • Solid understanding of React Hooks, Context API, component composition, and performance optimisation
  • Proficiency with Vite and modern frontend tooling
  • Hands-on experience with React class components and lifecycle methods
  • Experience designing RESTful APIs and microservices
  • Strong knowledge of Java/Spring & T-SQL; enterprise apps using Java & SQL
  • Experience in complex enterprise environments with system integrations and distributed architectures
  • Proficiency with Git-based development workflows and CI/CD pipelines
  • Experience providing L3 production support for mission-critical systems
  • Comfort using AI coding assistants (Copilot) in daily development workflow
  • Curious about applying AI to improve development, with sound judgment and risk-awareness

Responsibilities

  • Design, develop, and maintain enterprise applications with focus on intuitive UI using React
  • Build high-quality UIs with React, TypeScript, Redux + Thunk, and Vite with performance and accessibility in mind
  • Develop robust backend services, APIs, and integrations using Java and modern frameworks
  • Contribute to modernization, scalability, automation, and operational excellence
  • Apply a broad range of software engineering practices from requirements analysis to automated testing and CD
  • Build reusable UI components and shared capabilities across products
  • Ensure quality, security, reliability and compliance of solutions
  • Build observability, monitor production health, provide L3 support, and root-cause analysis

Skills

React
TypeScript
Redux
Redux Thunk
Java/Spring
REST APIs
CI/CD
Git workflows
AI tooling
Performance optimization
L3 support

Tools

Vite
Git

Job description

Key Responsibilities

Do you want to build modern digital solutions that directly support global connectivity products and business operations? Do you enjoy designing intuitive user experiences and enjoy working across the technology stack and collaborating closely with business stakeholders to deliver impactful solutions while also developing scalable backend services?

Job Type

Full Time

Job Reference #

341427BR

City

Pune

Key Responsibilities

Do you want to build modern digital solutions that directly support global connectivity products and business operations? Do you enjoy designing intuitive user experiences and enjoy working across the technology stack and collaborating closely with business stakeholders to deliver impactful solutions while also developing scalable backend services?

At UBS, we re-imagine the way we work, the way we connect with each other, our clients and partners, and the way we deliver value. Being agile will make us more responsive, more adaptable, and ultimately more innovative.

We’re looking for a Senior Full Stack Developer(React+Java) to:
  • design, develop, and maintain enterprise applications with primary focus on building intuitive and scalable user experience using React
  • build high-quality user interfaces using React, TypeScript, Redux + Thunk, and Vite, with a strong focus on performance, usability, maintainability, and accessibility
  • develop robust backend services, APIs, and integrations using Java and modern engineering frameworks
  • contribute to the evolution of the applications, helping drive modernization, scalability, automation, and operational excellence
  • apply a broad range of software engineering practices, from analyzing requirements and developing new features to automated testing and continuous deployment
  • build reusable UI components and shared engineering capabilities that accelerate delivery across multiple products and services
  • ensure the quality, security, reliability, and compliance of our solutions by applying our digital principles and implementing both functional and non-functional requirements
  • build observability into our solutions, monitor production health, provide L3 support to resolve incidents, and remediate the root cause of risks and issues
  • leverage AI tooling (GitHub Copilot and similar) in day-to-day development and help the team automate repetitive engineering workflows using MCP-based integrations
  • work comfortably across both modern React paradigms and legacy codebases, including maintaining and evolving React class components, with a solid understanding of component lifecycle methods and migration strategies toward hooks-based architectures
  • contribute to frontend architecture discussions, advocate for client needs and influence the long-term technical direction of the platform
  • share knowledge and expertise with colleagues, help with hiring, and contribute regularly to our engineering culture and internal communities
The team

In our agile operating model, crews are aligned to products and services that support our clients and business objectives.

You will be working in the Connectivity Crew within Agency Trading, focused on building and evolving the platforms, services, and tooling that enable reliable interaction with markets, clients, and internal systems.

The team is driving engineering transformation through modern software practices, intelligent automation, and AI-powered solutions that improve productivity, streamline workflows, and accelerate delivery. This includes both business-facing applications and engineering enablement initiatives that help teams build, test, deploy, and operate software more effectively.

We are looking for engineers who are passionate about building robust software systems while leveraging modern AI technologies to solve complex business and engineering challenges.

Your Skills And Experience
  • 8+ years of experience in a similar position focused on Full Stack software development in financial services or electronic trading sector
  • strong hands-on expertise in React, Typescript, and modern JavaScript (ES6+)
  • strong experience with Redux and Redux Thunk
  • solid understanding of React Hooks, Context API, component composition, and performance optimisation techniques
  • proficiency with modern frontend tooling, including Vite
  • hands-on experience with React class components and lifecycle methods
  • experience designing and implementing RESTful APIs and microservices
  • strong knowledge of Java/Spring & T-SQL; experience in developing enterprise applications using Java & SQL
  • experience working within complex enterprise environments involving system integrations and distributed architectures
  • proficiency with Git-based development workflows and CI/CD pipelines
  • experience providing L3 production support for mission-critical systems, including incident triage and root-cause analysis
  • comfort using AI coding assistants (Copilot or similar) as part of a daily development workflow
  • You’re curious to explore how AI can improve how we build, deliver, and optimize workflows. You do this with sound judgment - validating outputs and aligning with policies, risk standards, and ethical use.
About Us

UBS is a leading and truly global wealth manager and the leading universal bank in Switzerland. We also provide diversified asset management solutions and focused investment banking capabilities. Headquartered in Zurich, Switzerland, UBS is present in more than 50 markets around the globe.

We know that great work is never done alone. That’s why we place collaboration at the heart of everything we do. Because together, we’re more than ourselves.

Join us

At UBS, we know that it's our people, with their diverse skills, experiences and backgrounds, who drive our ongoing success. We’re dedicated to our craft and passionate about putting our people first, with new challenges, a supportive team, opportunities to grow and flexible working options when possible. Our inclusive culture brings out the best in our employees, wherever they are on their career journey. And we use artificial intelligence (AI) to work smarter and more efficiently. We also recognize that great work is never done alone. That’s why collaboration is at the heart of everything we do. Because together, we’re more than ourselves.

We’re committed to disability inclusion and if you need reasonable accommodation/adjustments throughout our recruitment process, you can always contact us.

Contact Details

UBS Business Solutions SA

UBS Recruiting

Disclaimer / Policy statements

UBS is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our workforce.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer-Java
Software Engineer-Java

UBS • Pune District

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

Talentd • Pune District

On-site
INR 1,400,000 - 2,200,000
Site Reliability Engineer – Windows
Site Reliability Engineer – Windows

UBS • Pune District

On-site
INR 1,600,000 - 3,200,000
IB Operations - Trade & Processing Specialist (US)
IB Operations - Trade & Processing Specialist (US)

UBS • Pune District

On-site
INR 1,200,000 - 2,100,000
Senior Application Engineer
Senior Application Engineer

Swiss Re • Hyderabad

Hybrid
INR 4,000,000 - 7,000,000
Java, Springboot, Microservices / Senior Consultant Specialist
Java, Springboot, Microservices / Senior Consultant Specialist

HSBC Holdings plc • Pune District

Hybrid
INR 2,800,000 - 5,000,000
Continuous development
Flexible working
Inclusive environment
Vice President, Full-Stack Engineer
Vice President, Full-Stack Engineer

BNY • Pune District

On-site
INR 3,500,000 - 7,000,000
Software Engineering Manager - Java Full Stack
Software Engineering Manager - Java Full Stack

Elavon • Chengalpattu

Hybrid
INR 3,500,000 - 7,000,000
Senior Full Stack Developer - Assistant Vice President
Senior Full Stack Developer - Assistant Vice President

Citi • Pune District

On-site
INR 3,500,000 - 6,500,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Citi • Pune District

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