Job Description, Responsibilities & Requirements
About the Position
We are seeking a Senior Java Backend Developer with 8+ years of experience to join our banking industry team in Pune, India, focusing on infrastructure and application development.
Responsibilities
- Participate in the design and development of cutting-edge infrastructure, systems, and applications (both client and server-side) used by Front Office to provide streamlined and revenue-generating services to our clients.
- Enhance Excel-based pricing/parameter/risk management tools onto service-based Web apps.
- Liaise closely with trading, sales, quants, structuring, and the tech groups in the equity derivatives business. The products spread across exchange-listed, OTC, and exotics.
- Rapidly learn in-depth knowledge and gain experience from both a technology and business perspective.
Requirements
-
Must have:
- 8 years of experience, Strong hands-on experience in Java (8 and 17)
- Proven experience with: Spring Framework (Spring Boot, Spring Security)
- JPA/Hibernate
- Solid understanding of backend design patterns (MVC, REST API design)
- Experience building and maintaining microservices-based applications
- Strong knowledge of SQL and relational databases, including: Query optimization, Performance tuning
- Good understanding of API design, integration, and service orchestration
-
Nice to have:
- Exposure to Java 21 features
- Experience with legacy technologies (JSP, Struts, X-Work)
- Hands-on experience with Kafka or similar messaging platforms
- Familiarity with cloud and DevOps tooling: Kubernetes, Docker, Helm, Terraform
- Experience with CI/CD pipelines and automation
- Understanding of TLS/SSL and secure application practices
We Offer
- Competitive salary
- Opportunity to work in the banking industry
- Collaborative work environment with global business stakeholders
About the Company
Luxoft is a leading global provider of digital transformation and technology services. We empower our clients to innovate and thrive in a rapidly changing world.
Apply Now
Interested candidates can apply for the Senior Java Backend Developer position in Pune, India.