Senior Engineer (Java)

1 Month ago • 3 Years + • Full Stack Development

Job Summary

Job Description

As a Senior Engineer (Java) at Nagarro, you will be responsible for understanding client business needs, translating them into technical designs, and leading the development process. This includes defining architectural guidelines, reviewing designs for scalability and security, and resolving technical issues. You'll work with Java, JEE, Spring Boot, Microservices, ReactJS, APIs, and Kafka, employing Agile methodologies. Responsibilities encompass solution design, technology integration, code review, and conducting POCs to ensure design viability.
Must have:
  • 3+ years Java/JEE app development
  • Spring Boot/Microservices exp.
  • ReactJS (1+ year exp.)
  • API/Kafka consumer experience
  • Agile methodology experience
  • Database technologies expertise

Job Details

Company Description

👋🏼We're Nagarro.

We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at a scale — across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 36 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!

Job Description

REQUIREMENTS:

  • Experience : 3+ Years
  • 3 years of experience in software development or a related field
  • Good experience in database technologies
  • Strong experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC)
  • 3 years of experience in Java, JEE application development.
  • Proficient in core Java 1.11 or higher
  • Spring boot / Microservices development experience is a must.
  • Minimum 1 year experience in ReactJS.
  • Should have experience in creating APIs / Kafka consumers.
  • Should have worked in Agile methodology.

RESPONSIBILITIES:

  • Understanding the clients business use cases and technical requirements and be able to convert them into technical design which elegantly meets the requirements.
  • Mapping decisions with requirements and be able to translate the same to developers.
  • Identifying different solutions and being able to narrow down the best option that meets the client’s requirements.
  • Defining guidelines and benchmarks for NFR considerations during project implementation
  • Writing and reviewing design document explaining overall architecture, framework, and high-level design of the application for the developers
  • Reviewing architecture and design on various aspects like extensibility, scalability, security, design patterns, user experience, NFRs, etc., and ensure that all relevant best practices are followed.
  • Developing and designing the overall solution for defined functional and non-functional requirements; and defining technologies, patterns, and frameworks to materialize it
  • Understanding and relating technology integration scenarios and applying these learnings in projects
  • Resolving issues that are raised during code/review, through exhaustive systematic analysis of the root cause, and being able to justify the decision taken.
  • Carrying out POCs to make sure that suggested design/technologies meet the requirements.

Qualifications

Bachelor’s or master’s degree in computer science, Information Technology, or a related field.

Similar Jobs

PwC - JAVA FULL STACK DEVELOPER -Consultant -Gurugram

PwC

Gurugram, Haryana, India (On-Site)
• 4 Months ago
PENN Interactive - Staff Software Developer, Pricing Engine

PENN Interactive

Philadelphia, Pennsylvania, United States (Hybrid)
• 1 Month ago
N-iX - Middle Java Engineer

N-iX

Poland (Remote)
• 1 Week ago
Google - Fullstack Software Engineer

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
• 1 Month ago
CloudHire - Database Solution Architect

CloudHire

Gurugram, Haryana, India (Remote)
• 4 Months ago
N-iX - Senior Full-Stack Software Engineer (React + Nest.js)

N-iX

Poland (Remote)
• 9 Hours ago
Ziff Davis - Backend Software Engineer II

Ziff Davis

Malaga, Western Australia, Australia (Remote)
• 1 Month ago
GoTo Group - Lead Software Engineer - Engineering Platform

GoTo Group

Bengaluru, Karnataka, India (On-Site)
• 3 Months ago
ION - Front-End / GUI Developer C#- 4908

ION

Noida, Uttar Pradesh, India (Hybrid)
• 5 Months ago
Simplify 360 - Principal Software Engineer (Java)

Simplify 360

Chennai, Tamil Nadu, India (Hybrid)
• 4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Salesforce - Salesforce AI Research Intern - Summer 2025

Salesforce

Palo Alto, California, United States (On-Site)
• 4 Months ago
The Walt Disney Company - Lead Software Engineer in Test, iOS/Android

The Walt Disney Company

Glendale, California, United States (On-Site)
• 3 Months ago
ByteDance - Backend Software Engineer, Authorization - 2025 Start

ByteDance

Singapore (On-Site)
• 3 Months ago
Next Level Business Services - Full Stack Java Developer

Next Level Business Services

Boston, Massachusetts, United States (On-Site)
• 4 Months ago
The Walt Disney Company - Software Engineer II, Core Media Manufacturing

The Walt Disney Company

New York, New York, United States (On-Site)
• 2 Months ago
Smarsh - Principal Platform Engineer

Smarsh

India (Hybrid)
• 4 Months ago
Acceldata - Senior SDET - Pulse

Acceldata

Bengaluru, Karnataka, India (On-Site)
• 5 Months ago
Keywords Studios (Player Support) - Software Development Engineer in Test- I

Keywords Studios (Player Support)

Maharashtra, India (Hybrid)
• 1 Month ago
Meta - Software Engineering Manager, Product Infrastructure

Meta

Burlingame, California, United States (Remote)
• 3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Rackspace Technology - Low Code / DevOps / Automation/ Process Engineers III

Rackspace Technology

India (Remote)
• 1 Month ago
Rivos - CPU Physical Design - Full time

Rivos

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
Rivos - CPU Design Verification - Full-time

Rivos

Bengaluru, Karnataka, India (Hybrid)
• 4 Months ago
Quizizz - Software Engineer - Frontend

Quizizz

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
Nielsen Holdings - SAP Successfactors Security Consultant

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
• 4 Months ago
Microsoft - Research Sciences Intern

Microsoft

Bengaluru, Karnataka, India (On-Site)
• 4 Weeks ago
Athreya Business Consultancy - Social Media Manager

Athreya Business Consultancy

Karnataka, India (On-Site)
• 3 Months ago
Brillio - SNOW Architect - R01538251

Brillio

Bengaluru, Karnataka, India (Hybrid)
• 4 Months ago
Xogar Games - Unreal Game Developer (Freelancer)

Xogar Games

Bengaluru, Karnataka, India (On-Site)
• 5 Months ago
Microsoft - Software Engineering

Microsoft

Hyderabad, Telangana, India (On-Site)
• 1 Month ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

USE Insider - Senior Software Engineer (Backend)

USE Insider

Ä°stanbul, Ä°stanbul, TĂĽrkiye (Remote)
• 4 Months ago
Social Discovery Group - Senior .NET Developer

Social Discovery Group

Georgia (Remote)
• 4 Weeks ago
Alpha Sense - Join AlphaSense India Talent Community

Alpha Sense

Delhi, India (On-Site)
• 3 Months ago
Microsoft - Software Engineer II

Microsoft

Prague, Prague, Czechia (On-Site)
• 1 Month ago
SSC Technologies - Principal Software Engineer - Full Stack

SSC Technologies

Waltham, Massachusetts, United States (On-Site)
• 4 Months ago
Tesla - Full Stack Developer

Tesla

Rhineland-Palatinate, Germany (On-Site)
• 1 Week ago
GoTo Group - Lead Software Engineer - Cartography

GoTo Group

Singapore (On-Site)
• 3 Months ago
Niantic - Software Engineer, Map Location Services

Niantic

San Francisco, California, United States (Hybrid)
• 3 Months ago
Equivalent Jobs - C++ SOFTWARE ENGINEER (SIMULATOR)

Equivalent Jobs

(Remote)
• 3 Months ago

Get notifed when new similar jobs are uploaded