Senior Java Full-Stack Developer

On-siteSalary not specified
India

Job Description, Responsibilities & Requirements

About the Position

We are seeking a Senior Java Full-Stack Developer with 7-10+ years of experience to join our Capital Markets technology team in Bengaluru, India. This role combines strong backend engineering expertise with hands-on work across the data layer and visualization layer, leveraging technologies such as Apache Iceberg and Amazon QuickSight. You will work on client-server analytics applications, primarily on the backend, while playing a key role in enabling scalable data solutions and delivering business insights.

Responsibilities

  • Design and develop robust Java-based backend services for analytics applications
  • Build and optimize data pipelines and storage solutions using Apache Iceberg
  • Work with large-scale financial datasets, ensuring performance and scalability
  • Enable reporting and insights through integration with Amazon QuickSight
  • Develop APIs supporting both real-time and batch analytics workflows
  • Collaborate closely with data engineers, analysts, and business stakeholders
  • Contribute to architecture decisions, system design, and best engineering practices

Requirements

  • 7–10+ years of experience in Java development (Java 8+)
  • Strong experience with Spring / Spring Boot ecosystem for building enterprise applications
  • Experience designing and building RESTful APIs and microservices architectures
  • Solid understanding of containerization and deployment (Docker; Kubernetes is a plus)
  • Experience with distributed systems, multithreading, and performance optimization
  • Hands-on experience with data lake technologies (Apache Iceberg preferred)
  • Strong proficiency in SQL, data modeling, and large-scale data processing
  • Experience with AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, etc.) and integrating them into daily workflows
  • Familiarity with Agentic SDLC concepts (AI-driven development workflows, automation of coding/testing/review processes)
  • Experience working with capital markets systems (trading, risk, or analytics)
  • Strong understanding of software engineering best practices (CI/CD, testing frameworks, code quality, version control)

Nice to Have

  • Knowledge of AWS ecosystem (S3, Athena, Glue, QuickSight, IAM, etc.)
  • Experience with Kafka, Spark, or other data processing frameworks
  • Familiarity with microservices and cloud-native architecture patterns
  • Knowledge of financial instruments and analytics workflows

We Offer

  • Competitive salary
  • Opportunity to work in a dynamic and innovative environment
  • Professional growth and development opportunities

About the Company

Luxoft is a global technology services company that specializes in delivering innovative solutions to the financial services industry. Our team is dedicated to creating cutting-edge technology solutions that drive business success.

Apply

Interested candidates are encouraged to apply for this exciting opportunity to be part of our team in Bengaluru, India.

Job Details

Company name:
Luxoft
Location:
India
Employment Type:
Full-time
Work Mode:
On-site
Posted on TheJob:
Jul 7, 2026
Last checked:
Jul 7, 2026
Posted on the source:
Jul 6, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.