Senior Engineer (Java)

3 Months 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

ByteDance - Software Engineer, SRE - Platform Services

ByteDance

Seattle, Washington, United States (On-Site)
• 6 Days ago
Rackspace Technology - Sr Big Data Engineer Airflow and Oozie (GCP)

Rackspace Technology

United States (Remote)
• 2 Months ago
Glean - Solutions Architect ( EMEA/US East Customer hours )

Glean

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
Netflix - Software Engineer L4, GenAI Platform

Netflix

United States (Remote)
• 1 Month ago
ByteDance - Site Reliability Engineer - CapCut - San Jose/Seattle

ByteDance

San Jose, California, United States (On-Site)
• 5 Months ago
Whatnot - Software Engineer, Foundations - Poland

Whatnot

Poland (Remote)
• 5 Months ago
Scopely - Senior Software Engineer

Scopely

Spain (Hybrid)
• 5 Months ago
Razer - Senior API Developer

Razer

Singapore (On-Site)
• 6 Months ago
WebMD - Associate Software Developer

WebMD

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
• 4 Months ago
Ajmera Infotech - Sr. Asp.NET Engineer

Ajmera Infotech

Austin, Texas, United States (On-Site)
• 4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Netflix - Software Engineer (L5) - Developer Enablement Tooling

Netflix

Warsaw, Masovian Voivodeship, Poland (Hybrid)
• 5 Months ago
Playrix - Lead SDET

Playrix

Georgia (Remote)
• 5 Months ago
Crytek - Senior Site Reliability Engineer

Crytek

Frankfurt, Hessen, Germany (Remote)
• 6 Months ago
Microsoft - Member of Technical Staff - Product Engineer, Evaluation Tooling

Microsoft

Mountain View, California, United States (Hybrid)
• 1 Week ago
Epic Games - Senior Backend Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
• 1 Week ago
Next Level Business Services - Hadoop SOLR Developer

Next Level Business Services

Bloomington, Illinois, United States (On-Site)
• 5 Months ago
Next Level Business Services - Enovia – Solution Architect

Next Level Business Services

Greenville, South Carolina, United States (On-Site)
• 5 Months ago
Rockstar Games - Senior Data Engineer

Rockstar Games

New York, New York, United States (On-Site)
• 1 Month ago
Suki - Staff SDET

Suki

Bengaluru, Karnataka, India (Hybrid)
• 7 Months ago
Zazz - Artificial Intelligence Engineer

Zazz

(Remote)
• 1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Aristocrat Gaming - Associate Principle Engineer

Aristocrat Gaming

Noida, Uttar Pradesh, India (Hybrid)
• 2 Months ago
Quizizz - Customer Success Manager

Quizizz

Bengaluru, Karnataka, India (Hybrid)
• 3 Months ago
Dream Sports - Data Scientist

Dream Sports

Mumbai, Maharashtra, India (On-Site)
• 1 Week ago
Assystems - Design Lead – Solar (Instrumentation)

Assystems

Gurugram, Haryana, India (On-Site)
• 5 Months ago
Sportskeeda - Social Media Manager - Tennis

Sportskeeda

India (Remote)
• 2 Months ago
Avathon - Senior DevOps Engineer

Avathon

Bengaluru, Karnataka, India (On-Site)
• 5 Months ago
InMobiInMobi - Programmatic Buying Manager

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
• 2 Months ago
Juego Studios - Digital Marketing Manager

Juego Studios

Bengaluru, Karnataka, India (On-Site)
• 1 Month ago
Dream Sports - Director - Engineering (Platform)

Dream Sports

Mumbai, Maharashtra, India (On-Site)
• 3 Days ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Patreon - Senior Fullstack Software Engineer, Payments

Patreon

San Francisco, California, United States (Hybrid)
• 6 Days ago
Morning Star - Software Engineer

Morning Star

Mumbai, Maharashtra, India (Hybrid)
• 5 Months ago
Oculus VR - Server Engineer

Oculus VR

Washington, United States (Remote)
• 5 Days ago
Next Level Business Services - Java Developer

Next Level Business Services

El Segundo, California, United States (On-Site)
• 5 Months ago
The Walt Disney Company - Lead Software Engineer (Roku Engineer)

The Walt Disney Company

New York, New York, United States (On-Site)
• 4 Months ago
Nielsen Holdings - Software Developer - Informatica Power Center / AWS / Oracle

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
• 5 Months ago
NVIDIA - Senior Software Engineer - Backend

NVIDIA

Ra'anana, Center District, Israel (On-Site)
• 2 Months ago
Trackman - Booking & Payment Lead Developer & People Manager

Trackman

Hørsholm, Denmark (On-Site)
• 5 Days ago
Brillio - Senior Software Development Lead - R01536938

Brillio

Gurugram, Haryana, India (Hybrid)
• 5 Months ago
Playtika - Server Technical Lead

Playtika

Poland (Hybrid)
• 4 Months ago

Get notifed when new similar jobs are uploaded