Senior Java Full Stack Developer (with React)

On-siteSalary not specified
India

Tech Stack

JavaScriptReactJavaSpringDockerKubernetesJenkinsGitKafkaTeamCity

Job Description, Responsibilities & Requirements

About the Position

We are seeking a Senior Java Full Stack Developer with React experience for a global investment bank in Pune, India, to develop cloud-based compliance solutions.

Responsibilities

  • Participate in the full application development lifecycle for the development of Java applications, Microservices, and reusable components to support overall project objectives.
  • Leverage design patterns, test-driven development (TDD), and behaviour-driven development (BDD) to build software that is reliable and easy to support in production.
  • Must be adaptable to different responsibilities, and possess strong communication skills in order to work effectively with team members and stakeholders.
  • Design and deliver front-to-back technical solutions and integrate into business processes.
  • Participate in hands-on coding, code reviews, architectural decisions, and reviews.
  • Work in an Agile Systems Development Life Cycle.

Requirements

  • Must have

    • Overall 7 to 10 years of experience as a Java Full Stack Developer with React.
    • 5+ Years of Experience developing in Core Java and Spring Framework.
    • 4+ Years of Experience developing in React and JavaScript.
    • Worked with the latest features of Java 8, 11, and 17 in Development.
    • Solid understanding of Data Structures.
    • Good hands-on coding skills.
    • Experience in Kafka or other messaging.
    • Knowledge of key APIs: JPA, JTA, CDI, etc.
    • Knowledge of various design and architectural patterns.
    • Understanding of microservices architecture.
    • Containerization solutions (e.g. Docker, Kubernetes, OpenShift).
    • Building tools (e.g., Maven, Gradle).
    • Version Control (e.g., Git).
    • Continuous Integration systems (e.g., TeamCity, Jenkins).
    • English Upper-Intermediate.
    • Be well versed with concepts of references, class instances, methods, objects, constructors, mutable and immutable class concepts, functional interfaces, array lists, linked lists, HashMap, collections, the difference between recoverable and non-recoverable exceptions, Inversion Control, design a data structure that supports Insert, Delete, Search in constant time complexity, etc.
  • Nice to have

    • Banking Domain.

We Offer

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

About the Company

Luxoft is a leading global provider of digital transformation and technology services, empowering businesses to thrive in the digital age. With a strong focus on innovation and customer success, Luxoft helps organizations leverage cutting-edge technologies to drive growth and achieve their strategic goals.

Apply Now

Interested candidates are encouraged to apply with their updated resume and relevant experience.

Job Details

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