Back to jobs
Senior Java Developer
Successfully
Req. VR-120413
You'll be working in the Investment Bank IT (Agency Trading - Market Engineering Crew) team in Pune. Our role is to manage global applications, providing oversight, support, analysis, and solutions that implement a strategic architecture. This position is for a senior Java developer to join the Agency Trading - Market Engineering team to make valuable contributions to both the existing platform and play a pivotal role in the build-out of our strategic middle office solution using the proprietary state-of-art low latency framework. We're a global team and work around the clock to provide best-in-class solutions.
You are:
• Able to deliver from conception through to production, streamlined, high-availability, high-performance, high-quality, well-tested, and easy-to-support software in a timely manner
• Accountable with a strong sense of ownership of your system and will continually strive to improve it
• Proactive about addressing any deficiencies, risks, and stability problems by helping to develop & refine software, tools, processes, procedures, and documentation
• Focused on quality
• Aware of ongoing technology trends and know pragmatically leverage their benefits
• Quick learner
• Comfortable working independently, as well as in a team-oriented, collaborative environment
• Fluent in English
Are you passionate about bringing systems to life? Do you have a curious nature, always interested in how to innovate? We're looking for someone like that to help us:
Turn business requirements into technically sound solutions
Take full responsibility for coding, unit testing, and delivery
Work in close harmony with a global team, operating in multiple locations
Support the team as it establishes agile methods
Ensure industry standards of risk management are met, working closely with management, BAs, and end users to safeguard the firm against regulatory issues
Support front-to-back testing, working with QA, BAs, and end users where necessary
Handle the end user ad-hoc requests for support on technical & functional issues
Support the production releases and manage the infrastructure issues
Must have
8+ years of hands-on experience in core Java development and good concepts in OOPS, Collections, API design, and multithreading
Hands-on Unix experience with shell scripting
Good experience in unit testing using JUnit
Experience with continuous integration and deployment
Clear concepts in Git version control and branching strategy
Strong experience in managing deliverables, risks, and stakeholders
Strong communication skills, ability to understand business requirements, and explain system behaviour to users
Nice to have
Understanding of the FIX protocol
Understanding of low-latency, source events-based, and microservice architecture
Knowledge of Investment Bank cash equities front / middle office
Languages
English: C1 Advanced
Seniority
Senior
Pune, India
Req. VR-120413
Java
BCM Industry
22/01/2026
Req. VR-120413
Apply for Senior Java Developer in Pune
*Indicates a required field