We’re looking for a Software Engineer to:
• design, develop, and improve the digital products and technology services we provide to our internal clients and employees.
• apply a broad range of software engineering practices, from analyzing user 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.
• build observability into our solutions to monitor production health, help to resolve incidents, and remediate the root cause of risks and issues.
• continuously up-skill, learn new technologies and practices, reuse strategic platforms and standards, evaluate options, and make decisions with long-term sustainability in mind.
Your Career Comeback
We are open to applications from career returners. Find out more about our program on
Your team
You’ll be working in the agile and autonomous Recruiting Technology crew in Pune with the option to work from home for up to two days per week.
We are a global organization that values diversity, collaboration, engineering & digital culture, and innovation. You will join the UBS Certified Engineer program which offers many learning opportunities. This is one of many strategic initiatives to drive engineering excellence.
Diversity helps us grow, together. That’s why we are committed to fostering and advancing diversity, equity, and inclusion. It strengthens our business and brings value to our clients.
Your expertise
• ideally 13+ years of hands-on experience in system design, application development and testing demonstrating a track record of implementing and maintaining large-scale, distributed systems.
• ideally 13+ years of experience in Java and Spring framework.
• extensive experience in building and managing APIs, with advanced knowledge in RESTful services and preferred experience with GraphQL.
• hands-on experience with streaming technologies such as Kafka or RabbitMQ and a deep understanding of event-driven architecture.
• experience with NoSQL databases such as MongoDB or ElasticSearch including complex schema design, implementation, and performance optimization at scale.
• experience in cloud architecture and sophisticated deployment strategies, ensuring high availability, scalability, and fault tolerance.
• excellent communication skills, capable of articulating complex technical concepts and collaborating effectively with cross-functional teams.
• a bachelor’s degree in computer science, engineering, or a related field.