Senior Engineer (Java)

6 Months ago • 3 Years + • Programming

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

Gloss Genius - Senior Software Engineer, Backend

Gloss Genius

Ontario, Canada (Remote)
1 Month ago
Infosys - Lead Java full stack developer

Infosys

Plano, Texas, United States (On-Site)
1 Month ago
ElevenLabs - Full-Stack Engineer (Back-End Leaning - Core)

ElevenLabs

United Kingdom (Remote)
3 Months ago
kaizen gaming  - Senior Backend Engineer

kaizen gaming

Sofia, Sofia City Province, Bulgaria (Hybrid)
2 Weeks ago
house of how - Senior Unity Engineer

house of how

United States (Remote)
8 Months ago
Rockstar Games - Senior Software Engineer (C#)

Rockstar Games

New York, New York, United States (On-Site)
11 Months ago
luxsoft - Regular Python Software Developer with experience in AWS

luxsoft

İstanbul, Türkiye (On-Site)
1 Month ago
Jash entertainment  - Python Developer

Jash entertainment

Ahmedabad, Gujarat, India (On-Site)
2 Months ago
Sailpoint - Senior Golang Software Engineer

Sailpoint

United States (On-Site)
3 Weeks ago
Ansys - Software Development Engineer - C++/Python

Ansys

Chalandri, Greece (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ISG - Tango Developer - SSE / SubCon

ISG

Bengaluru, Karnataka, India (On-Site)
2 Months ago
eBay - Staff Backend Software Engineer

eBay

Toronto, Ontario, Canada (Hybrid)
1 Month ago
London stock Exchange - Full-Stack C# Software Engineer

London stock Exchange

Toronto, Ontario, Canada (On-Site)
4 Weeks ago
binance - Pioneer Talent Program - Smart Contract Security Engineer

binance

Dubai, Dubai, United Arab Emirates (Remote)
4 Months ago
Rockstar Games - Senior UI Programmer (C++)

Rockstar Games

Leeds, England, United Kingdom (On-Site)
4 Days ago
e2 open - Lead, Product Development - UI Focus

e2 open

Hyderabad, Telangana, India (On-Site)
3 Weeks ago
Demandbase - Senior Software Engineer (Backend)

Demandbase

Hyderabad, Telangana, India (On-Site)
1 Month ago
Ion - Senior C++ Developer, Italy

Ion

Milan, Lombardy, Italy (On-Site)
8 Months ago
WongDoody - User Experience Designer, Snr.

WongDoody

Sydney, New South Wales, Australia (On-Site)
2 Months ago
Rippling - Staff Mobile Engineer - Time Products

Rippling

New York, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Luxoft - DevOps Engineer with Azure

Luxoft

Pune, Maharashtra, India (On-Site)
6 Months ago
gameanax - 3D Animator cum 3D Artist

gameanax

Ahmedabad, Gujarat, India (On-Site)
4 Days ago
Qualcomm - Finance Analyst

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
Paytm - Sales Team Lead - Oil & Gas - West Tripura  ( Agartala)

Paytm

Agartala, Tripura, India (On-Site)
8 Months ago
Atari - Strategic Initiatives Lead

Atari

New Delhi, Delhi, India (On-Site)
1 Month ago
Aeries technology - Associate Director/Director – Finance Transformation Services

Aeries technology

Mumbai, Maharashtra, India (On-Site)
2 Weeks ago
Qualcomm - CPU Performance & Power Analyst/Sr Lead Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Paytm - Sales Team Lead - Oil & Gas

Paytm

Nainital, Uttarakhand, India (On-Site)
3 Months ago
Winzo - UI UX Designer

Winzo

New Delhi, Delhi, India (On-Site)
2 Months ago
Vigaet - 3D Animator

Vigaet

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Programming Jobs

zoox - Senior Embedded Software Engineer - Embedded Linux C++

zoox

Foster City, California, United States (On-Site)
1 Week ago
Aeries technology - Senior Software Developer

Aeries technology

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Ubisoft - Junior Programmer

Ubisoft

Chengdu, Sichuan, China (On-Site)
2 Months ago
Tesla - Sr. PLC Programmer

Tesla

Rhineland-Palatinate, Germany (On-Site)
4 Months ago
bohemia interactive - Java Developer

bohemia interactive

Prague, Prague, Czechia (On-Site)
2 Months ago
PayPal - Senior Staff Database Engineer

PayPal

Singapore (Hybrid)
3 Weeks ago
binance - Quantitative Developer - Java

binance

Hong Kong (Hybrid)
1 Year ago
Next Level Business Services - Database Developer

Next Level Business Services

Bellevue, Washington, United States (On-Site)
8 Months ago
Capgemini - .NET+Angular

Capgemini

Pune, Maharashtra, India (On-Site)
1 Month ago
dun bradstreet - .NET Software Engineer

dun bradstreet

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded