• RiseON Suite

Job Details

Senior Staff Engineer, Java Fullstack (React)
Share Icon

Nagarro

Location Icon
Bengaluru, India(Remote)

Employment IconEmployment Type: Full Time

Sign up to Apply

Job Description

Job Title: Senior Staff Engineer, Java Fullstack (React)

Company: Nagarro

Years of Experience: 10+ years

Location: Bengaluru, India

Role Type: Full-time

Salary: Competitive

Eligibility

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
  • Minimum 10 years of hands-on experience in full-stack engineering with Java and modern front-end frameworks.

Role Overview

We are seeking a highly skilled Senior Staff Engineer – Java Fullstack (React) to join our growing team at Nagarro. In this role, you will design and develop scalable applications, drive architectural decisions, and mentor teams while working on cutting-edge technologies in cloud-native and microservices ecosystems. You will collaborate with cross-functional global teams to deliver high-performance, enterprise-grade applications.

Key Responsibilities

  • Write and review high-quality, scalable code for full-stack applications.
  • Analyze client requirements and translate them into effective solutions.
  • Architect and implement functional and non-functional requirements using the best-fit technologies and frameworks.
  • Define and enforce design methodologies, coding standards, and toolsets.
  • Lead and support UAT and production rollouts.
  • Create and validate the Work Breakdown Structure (WBS) and effort estimations for assigned tasks.
  • Provide mentorship and constructive feedback to team members.
  • Troubleshoot and resolve complex bugs and performance issues.
  • Carry out POCs (Proof of Concepts) to validate proposed technologies and approaches.
  • Continuously improve processes, optimize performance, and ensure adherence to best practices.

Skills and Qualifications

  • Extensive experience in Java 8+, Spring Framework (Core/Boot/MVC), Hibernate/JPA, and Microservices Architecture.
  • Strong hands-on experience with React, TypeScript, JavaScript, and micro frontends.
  • Proficiency in REST APIs, caching systems (Redis), and messaging systems (Kafka).
  • Solid understanding of SOA, Web Services (SOAP/REST), and multithreading.
  • Experience with cloud technologies (AWS/Azure) and cloud-native development.
  • Strong knowledge of Data Structures, Algorithms, Unit Testing, and OOP principles.
  • Hands-on expertise in relational databases: SQL Server, Oracle, MySQL, PostgreSQL.
  • Familiarity with DevOps tools: Ansible, Docker, Kubernetes, Jenkins, Puppet, Chef.
  • Proficiency in building automation tools: Maven, Ant, Gradle.
  • Strong knowledge of UML and design patterns.
  • Excellent problem-solving, communication, and collaboration skills.
  • Enthusiasm for continuous learning and staying updated with industry trends.