Java Software Engineer
Luxoft
2 - 5 years
Pune
Posted: 12/02/2026
Job Description
Project Description:
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
Responsibilities:
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
Mandatory Skills Description:
- 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 Skills Description:
- Understanding of the FIX protocol
- Understanding of low-latency, source events-based, and microservice architecture
- Knowledge of Investment Bank cash equities front / middle office
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
