💼

Fullstack Engineer (Java, React) at UBS

Location
Pune
Job type
Full time
Posted on 07 Mar
Description

Your role

We’re looking for a full stack developer to:


  • provide technology solutions that will solve business problems and strengthen our position as leaders in risk management area within GCRG (Group compliance and regulatory governance) function
  • design, plan and deliver sustainable solutions using modern programming languages
  • providing technical expertise and recommendations in assessing new software projects and initiatives to support and enhance our existing applications
  • conduct code reviews and test software as needed, along with participating in application architecture and design and other phases of SDLC
  • see that proper operational controls and procedures are implemented to process move from test to production


our expertise


  • high proficiency and 5+ years of technical experience in JavaScript, ReactJS, TypeScript, CSS 3, HTML5
  • high proficiency and 8+ years of technical experience in Java, Spring, Spring Boot, Hibernate
  • strong experience in integrating with APIs in a service-oriented architecture
  • good knowledge with hands-on experience OOP, Design Patterns, Micro-services
  • good knowledge of Git, CI/CD pipelines, containerization, and container orchestration
  • able to produce clean, stable, and good performing code.
  • work experience in cloud (MS Azure platform preferred) in an agile SDLC environment is a plus
  • good knowledge of test automation using selenium / cucumber will be an added advantage


Master Backend Engineering
AI-First Software Engineering
Next batch starts on 20 Jun
Always stay in the know!
Join our community and stay notified of latest job opportunities.
Tap to Apply

Frequently Asked Questions

What are the primary responsibilities for a Fullstack Engineer (Java, React) at UBS in Pune?
Chevron down
Where is the Fullstack Engineer (Java, React) position at UBS located?
Chevron down
What type of employment is offered for the Fullstack Engineer (Java, React) role at UBS?
Chevron down
What is the seniority level required for the Fullstack Engineer (Java, React) position at UBS?
Chevron down
Does the Fullstack Engineer (Java, React) role at UBS specify a salary range?
Chevron down
How can I apply for the Fullstack Engineer (Java, React) position at UBS?
Chevron down
When was the Fullstack Engineer (Java, React) position at UBS posted?
Chevron down

Why work at UBS

UBS is a globally recognized financial services leader, renowned for its robust banking solutions and commitment to fostering innovation. Working at UBS means being part of a firm that values collaboration, diversity, and professional development. UBS provides an inclusive environment where employees are encouraged to contribute ideas and influence business decisions. With a strong focus on career growth, UBS offers numerous training programs and opportunities for upward mobility across a broad range of roles. Their emphasis on work-life balance ensures that employees can maintain personal well-being while delivering exceptional service to clients.

What's it like to work at UBS

As an employee at UBS, you enter into a culture that appreciates both teamwork and individual initiative. The company supports a dynamic and collaborative working environment where feedback is considered vital for improvement. UBS takes pride in providing cutting-edge tools and resources which empower employees to achieve their full potential. Furthermore, the diversity of cultures and ideas enriches the workplace, fostering innovation. Employees at UBS are part of a global community that is as dedicated to supporting them as it is to advancing its business objectives.

What's it like to work as a Fullstack Engineer (Java, React) at UBS

Joining UBS as a Fullstack Engineer (Java, React) based in Pune offers a unique opportunity to engage with complex challenges and exciting projects in the world of financial technology. As part of the engineering team, you will work on high-impact solutions that shape the future of digital banking and client interaction. Engineers at UBS typically collaborate with cross-functional teams, including IT developers, UX designers, and business analysts, enhancing both technical and soft skills.

As a mid-senior Fullstack Engineer, your role will focus on maintaining and improving existing systems using Java and React while developing new applications designed to deliver a seamless user experience. You'll have the chance to utilize a broad set of technologies and modern methodologies, from microservices architectures to agile development practices.

Fullstack Engineer (Java, React) interview questions at UBS

At UBS, the interview process for a Fullstack Engineer (Java, React) role typically includes a range of questions designed to evaluate both technical and soft skills. Here are some potential questions:

  1. Explain your experience with Java and how you manage application lifecycle management.
  2. Discuss a time when you faced a significant challenge in developing a web application using React.
  3. How do you ensure that your code is scalable and easy to maintain?
  4. What strategies do you use for integrating backend services in a full-stack application?
  5. Describe a situation where you implemented a microservices architecture. What were the challenges and successes?
  6. How do you stay updated with the latest advancements in Java and React technologies?

These questions help UBS assess your understanding of the technical landscape and your problem-solving abilities.

Fullstack Engineer (Java, React) interview preparation at UBS

To prepare for an interview at UBS for the Fullstack Engineer position, it's essential to sharpen both technical expertise and interview skills. Here's a preparation plan:

  1. Technical Competence: Review key concepts in Java, including JVM internals, garbage collection, and concurrency. Understand comprehensive React principles such as hooks, lifecycle methods, and state management.

  2. System Design: Familiarize yourself with system design patterns, microservices architectures, and RESTful APIs. Be prepared to design a scalable system on the spot.

  3. Coding Challenges: Practice common coding problems on platforms like LeetCode or HackerRank, focusing on algorithms and data structure competency.

  4. Mock Interviews: Engage in mock interviews to hone communication skills and gain confidence in explaining complex problems.

  5. Research: Understand UBS's core values, technology stack, and current projects. Tailor your experiences and skills to align with the company's goals.

Fullstack Engineer (Java, React) interview tips at UBS

To excel in your interview for the Fullstack Engineer (Java, React) role, consider these tips:

  • Be Clear and Structured: When responding to technical questions, structure your answers logically. Outline your thought process clearly before diving into details.

  • Demonstrate Practical Knowledge: Use concrete examples from your previous experience to demonstrate your skills. Explain the technologies used, the challenges faced, and the solutions implemented.

  • Showcase Problem-Solving Abilities: Reflect on past projects where you exhibited problem-solving skills. The STAR (Situation, Task, Action, Result) technique can be a helpful framework.

  • Emphasis on Collaboration: Highlight experiences where you worked successfully in teams and contributed to shared goals. UBS appreciates candidates who thrive in a collaborative environment.

  • Ask Questions: Prepare insightful questions to ask the interviewer. This shows your genuine interest in the role and company and gives you further insights into UBS's culture and operations.

Preparing well for your interview not only sets you apart as an impressive candidate but also aligns you with UBS's mission of excellence and innovation in software engineering.