Senior Java Developer
Job Details
Vacancies
1 position
Experience Required
No experience required
Job Description
Your role :
Do you want to design and build attractive digital products and services? Do you want to play a key role in transforming our firm into an agile organization?
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 Developer to:
• design, develop, and improve the digital products and technology services we provide to our Operation Teams
• contribute to all stages of the software development lifecycle and drive the future evolution of our Corporate Action Processing systems
• work collaboratively in an agile team alongside the product owner and other technologists
• apply a broad range of software engineering practices, from analyzing operation teams needs and developing new features to automated testing and deployment
• ensure the quality, security, reliability, and compliance of our solutions by applying our digital principles and implementing both functional and non-functional requirements along side Cloud best Practices for Cloud Native Applications
• build observability into our solutions, monitor production health, help to resolve incidents, and remediate the root cause of risks and issues
• be both highly technical, hands-on coder with experience in effectively managing stakeholders and teammates
• share knowledge and expertise with colleagues and contribute regularly to our engineering culture and internal communities
Your team :
You’ll be working in the Managing Corporate Actions Crew within the Trade and Transfer Assets Stream in UBS AG Singapore. You will work closely with the wider team across other locations (Zurich, Pune).
As an experienced Technology lead software engineer, you'll play an important role in building new Azure hosted Micro-Services that help build a robust world class Corporate Action Processing platform.
Our team designs, delivers and supports the Corporate Action Processing platform which consists of a vendor solution which does the core processing and multiple in-house built AKS Hosted Microservices which enable the integration of the Vendor solution into UBS GWM's IT landscape.
Your expertise :
• 10+ years of experience working in Backend Development and Microservices using Java Spring Boot, J2EE, REST for implementing projects with high SLA of data availability and data quality within the finance sector
• interested in learning new technologies and practices, reuse strategic platforms and standards, evaluate options, and make decisions with long-term sustainability in mind
• strong communicator, from making presentations to technical writing
• fluent in Java, experienced in spring boot, developing microservices and cloud development, Azure experience is preferred
• knowledge in API design, implementation, and system integration using REST APIs and messaging technologies such as Kafka
• hands-on knowledge in designing, developing, and delivering large, scalable systems
• experienced in Full stack Java development, Java/J2EE, React JS, Kafka, REST APIs, microservices, and event driven architecture
• having Prior experience in Development in a Product Company making applications for supporting Complex Financial Use Cases will be preferable
Similar Jobs
Logistics Executive
Reservations Executive
QS & Project Sales Executive (Projects & Tenders)
Senior Administrative Executive / Assistant Administrative Manager
Research Assistant/Associate/ Fellow (Self-Driving Labs)
Response Reality Check
UBS AG
Ready to Apply?
This is a direct application to UBS AG. No recruitment agencies involved.
Apply for this PositionResponse rate not available - Direct application to employer