UBS is Hiring Software Engineer-Java (Pune, India) | Apply Now
Free, 5 of each a month. Or have a person review your resume, ₹499.
Key Responsibilities
You will help build systems that give traders real-time execution intelligence. This role suits someone who wants to grow into Java and modern cloud deployment.
- Develop and maintain Java alert engines that process real-time trading events (alerting pipelines over AMPS messaging).
- Build and improve CI/CD pipelines and Kubernetes-based deployments (Helm, Ansible, Terraform) for the platform.
- Contribute across a polyglot codebase that includes Go, JavaScript and kdb/q, alongside core Java services.
- Write clean, well-tested code and take part in code reviews to keep quality high.
- Learn the Pulse domain quickly and grow into an owner of engine and deployment components.
Career Comeback
UBS welcomes applications from career returners. More details on the program are available at ubs.com/careercomeback.
The Team
You will join the Pulse Desktop team, part of the Agency Trading Algos Crew, in Pune. The team builds the platform that gives sales traders execution intelligence through real-time alerting for the Agency Trading business.
The stack runs from Java alert engines and Go distributors, through kdb/q real-time data, to JavaScript front-ends, all deployed on Kubernetes through a fully automated CI/CD pipeline. You will get broad exposure, early ownership and plenty of support.
Skills and Experience
- Solid Java fundamentals, including object-oriented design, collections and testing (required).
- Eagerness to learn, strong problem-solving ability and intellectual curiosity.
- Exposure to CI/CD and an interest in build and deployment automation.
- Familiarity with containers and Kubernetes, ideally on Azure.
- Working knowledge of databases (SQL / PostgreSQL).
- Any exposure to Go, JavaScript or kdb/q is a plus.
- A collaborative, team-first approach and clear communication.
- Curiosity about using AI to improve how software is built, delivered and optimized, applied with sound judgment and in line with policies, risk standards and ethical use.
About UBS
UBS is a leading global wealth manager and the leading universal bank in Switzerland. It also provides diversified asset management and focused investment banking capabilities. Headquartered in Zurich, UBS operates in more than 50 markets. More information is at ubs.com/careers.
Hiring Process
You may be asked to complete one or more assessments during the application process.
Diversity and Inclusion
UBS is an Equal Opportunity Employer. It respects and seeks to empower each individual and supports the diverse cultures, perspectives, skills and experiences within its workforce. UBS is also committed to disability inclusion and will provide reasonable accommodations throughout recruitment on request.
Skills and topics
More jobs like this
UBS Group AG is a leading global financial services firm headquartered in Zurich, Switzerland. Founded in 1862, UBS operates as a multinational investment bank and wealth management company, serving clients ranging from individuals and families to corporations, institutions, and governments.
- Size
- 1,000+ people
- Open jobs on talentd
- 3 jobs
- Pay in this post
- ₹12–20 LPA
- Founded
- 1862
- Headquarters
- Zurich, Switzerland
- Website
- ubs.com
Other UBS jobs open now
- Liquidity and Funding Control InternPune · ₹40K–50K a month
- Financial Reporting InternPune · ₹33K–50K a month
- CA InternPune · ₹25K–42K a month
Similar companies hiring freshers
- Citi26 open jobs
- Deutsche Bank19 open jobs
- American Express11 open jobs
- All companies hiring
Questions about this job
Can 2026 graduates apply for this UBS Software Engineer job?
Yes. The post takes batch 2025 and 2026, with no experience needed.
What is the salary for Software Engineer at UBS in Pune?
The post lists ₹12–20 LPA.
How do I prepare for the UBS interview?
Revise the skills the post asks for (Go, Java and JavaScript) and practise common fresher interview questions on FleetCode.
