Senior Lead Software Engineer

2 - 12 years

0 Lacs

Posted:5 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Java Developer at UBS, you will play a crucial role in front to back architecture, design, and development activities. Your primary responsibility will be to design and develop technology solutions that address business challenges and enhance our standing as digital leaders in the financial services industry. You will apply a wide range of software engineering best practices, including analyzing user requirements, developing new features, conducting automated testing, and facilitating deployment. Collaboration with cross-location pods/scrum teams is essential for the implementation and delivery of new features. Moreover, you will be tasked with ensuring the quality, security, reliability, and compliance of our solutions by adhering to digital principles and meeting both functional and non-functional requirements. Your commitment to continuous improvement, innovative ideas, and best engineering practices will be instrumental in delivering business value effectively. You will be a part of the Trading Platform crew based in Switzerland, operating within the Trade and Transfer Assets Stream. This team is responsible for constructing, supporting, and transforming trading applications for UBS Global Wealth Management and P&C Clients. The Trading Platform is utilized globally, internally and externally, 24/7, and supports various asset classes such as Equities, Funds, Fixed Income, FX, MoneyMarket, Structure Products, and Digital assets. To excel in this role, you should possess over 12 years of Java development experience, with proficiency in Functional and Object-Oriented Programming, Test Driven Development, and testing automation. Additionally, you should have at least 5 years of experience with Spring Framework, Spring Boot, and JPA (Hibernate). Leadership skills in agile environments, along with effective communication with both technical and non-technical stakeholders, are essential. Your expertise in design patterns, distributed microservice architecture, observability best practices, and problem-solving capabilities will be valuable. Proficiency in Agile Methodologies, Cloud native technology, DevOps, source control systems, build tools, CI/CD, databases, RESTful APIs, and Kafka is required. Your track record should demonstrate successful delivery of complex, large-scale applications. Ideally, you would have 2+ years of experience in the financial services sector and proficiency in web development technologies like React, JavaScript/TypeScript, HTML5, CSS, and Web unit/integration testing. UBS is a global wealth manager with a presence in over 50 countries, operating through four business divisions: Global Wealth Management, Personal & Corporate Banking, Asset Management, and the Investment Bank. We are committed to fostering diversity, inclusion, and collaboration within our workforce. Our hiring process may involve completing one or more assessments to evaluate your skills and suitability for the role. We value our employees and prioritize their growth, offering a supportive team environment, opportunities for development, and flexible working arrangements where feasible. If you require any reasonable accommodations during the recruitment process due to a disability, please reach out to us. UBS is an Equal Opportunity Employer, dedicated to empowering individuals and embracing the diverse cultures, perspectives, skills, and experiences within our workforce.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Bengaluru, Karnataka, India