
Senior Java Developer with Kafka
Primary stack
Nice to have's
Job description
About the Position
We're a Technology team of over 1,100 engineers developing applications that support pricing, quoting, execution, and lifecycle processing for the business. The E-team develops and supports latency-sensitive electronic trading applications that enable market making and automated quoting across global markets. Working within the client's agile operating model, you'll collaborate with global teams to deliver high-performance, scalable, and resilient front-office trading solutions while driving innovation across the trading technology stack.
We're looking for a passionate Senior Java Developer with Kafka who:
- Demonstrates strong ownership and accountability
- Enjoys solving complex trading and performance-related challenges
- Thrives in fast-paced, business-facing environments
- Can effectively partner with other stakeholders
- Shows leadership through mentoring and technical guidance
- Embraces innovation, continuous improvement, and AI-assisted software development
- Is comfortable operating in globally distributed Agile teams
Responsibilities
- Design, develop, and support scalable, high-performance applications for Investment Banking risk and deal management platforms.
- Collaborate with global business and technology teams to deliver strategic initiatives and business-critical solutions.
- Build production-grade software using Agile methodologies, automated testing, and CI/CD practices.
- Drive application ownership, including release management, production support, and continuous improvement of system reliability and performance.
- Work closely with cross-functional teams to manage dependencies and deliver solutions at scale.
Requirements
- 8+ years of hands-on Java development experience, with a strong focus on server-side and performance-critical applications.
- Strong expertise in multithreading, concurrency, and low-latency/high-throughput systems.
- Solid experience with messaging technologies such as Kafka, JMS, IBM MQ, or similar.
- Proficiency in Unix/Linux and scripting (Python, Shell, or equivalent).
- Experience with Agile development, TDD, CI/CD, and source control platforms such as Git/GitLab/GitHub.
- Working knowledge of cloud platforms (Azure preferred).
- Experience with Kubernetes and containerized deployments.
- Strong understanding of non-functional requirements, including scalability, performance, resilience, observability, and maintainability.
Nice to Have
- Experience in Investment Banking.
- Exposure to risk management, trade processing, or deal management platforms.
- Front-end UI tech stack.
We Offer
- Competitive salary
- Opportunity to work in a dynamic and innovative environment
- Professional growth and development opportunities
About the Company
DXC Luxoft is a global technology services company that specializes in delivering innovative solutions to clients in various industries. Our team is passionate about creating cutting-edge technology that drives business success.
Location: Pune, India
Employment Type: FULL_TIME
Date Posted: 2026-10-05 00:00:00
Requisition Number: VR-125378
© Luxoft. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
A provider of software development services and innovative IT solutions with a worldwide customer base consisting mainly of large multinational corporations.
More at Luxoft
All 411 roles
Senior Front End Developer
Luxoft · India

Solution Architect - Supply Chain Finance
Luxoft · India

Backend Engineer – LLM Integration
Luxoft · Munich

Murex Market Risk Consultant
Luxoft · India