- Senior
- Optionales Büro in Pune
Your role
At UBS, we re-imagine the way we work, the way we connect with each other – our colleagues, 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 Java Software Engineer
• provide innovative digital technology solutions that will solve business problems and strengthen our position as digital leader in Financial Services.
• ability to understand and translate customer business requirements into a solution that best utilizes product functionality.
• experience in design, plan and deliver content management, records management and Archival solutions using modern technology.
• participate in Application architecture and design and other phases of SDLC process.
• collaborate with various teams as part of delivering the functionality.
• strong problem solving and troubleshooting abilities.
City
Job Type
Country / State
Function Category
Join us
We’re committed to disability inclusion and if you need reasonable accommodation/adjustments throughout our recruitment process, you can always contact us.
Disclaimer / Policy statements
Your team
In our agile operating model, crews are aligned to larger products and services fulfilling client needs and encompass multiple autonomous pods. This is a great opportunity to be a part of cross skilled team (s) and you will have endless opportunities to learn and grow in the organization.
Your expertise
• 8+ years of development experience in Java/JEE
• hands on design and development using Java, Spring, Struts or similar framework, Junit and relational Databases e.g. Oracle, Sybase
• experience in building REST APIs.
• familiarity with Microservices architecture (Spring Boot)
• practice in java design patterns, clean code rules and good quality approaches
• familiarity with security concepts (authentication, authorization, encryption, digital signature), SSL, JWT, Spring Security, web service proxies, firewalls and multi-protocol gateways
• experience with the full software development life cycle including both traditional waterfall and agile methodologies
• source code management using Git and related tools
Nice to have:
• experience with performance tunning
• experience with DevOps
• knowledge and experience of modern UI frameworks React, Angular and scripting languages e.g. PERL, bash
• knowledge and experience of cloud related technologies: MS Azure, AKS, AWS or GCP
About us
We have a presence in all major financial centers in more than 50 countries.