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

Alpha Sense - Join AlphaSense India Talent Community

Alpha Sense

Mumbai, Maharashtra, India (On-Site)
3 Months ago
The Walt Disney Company - Senior Manager, Software Engineering (Identity Engineering)

The Walt Disney Company

New York, New York, United States (On-Site)
1 Day ago
Rackspace Technology - Senior MLOPs Engineer (Canada)

Rackspace Technology

Toronto, Ontario, Canada (Remote)
3 Months ago
PlayStation Global - Staff Machine Learning Engineer, Enterprise Enablement

PlayStation Global

California, United States (On-Site)
1 Month ago
PwC - IN_Manager_Tech Lead Payments_FS  tech _Advisory _Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Trendyol - Senior Software Engineer - Machine Learning

Trendyol

İzmir, İzmir, Türkiye (Hybrid)
3 Months ago
Microsoft - Senior Software Engineer

Microsoft

Dublin, County Dublin, Ireland (On-Site)
2 Weeks ago
ION - Web Junior Developer, Moldova, (Cedacri International)

ION

Chișinău, Chisinau, Moldova (Hybrid)
3 Months ago
Mozilla - Staff Machine Learning Engineer, Gen AI

Mozilla

Netherlands (Remote)
4 Months ago
PwC - Power Platform Developer Associate

PwC

Rome, Lazio, Italy (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Luxoft - Lead Appian Developer

Luxoft

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Microsoft - Software Engineer II - Maternity Cover (Temporary)

Microsoft

Belgrade, Serbia (On-Site)
1 Month ago
Unity - Senior Data Engineer

Unity

San Francisco, California, United States (On-Site)
2 Months ago
Patterned Learning Career - Senior Software Engineer, Backend

Patterned Learning Career

(Remote)
2 Days ago
Haven Studios  Inc  - Producteur·rice Technique - Online / Technical Producer - Online

Haven Studios Inc

Montreal, Quebec, Canada (On-Site)
2 Months ago
Netflix - Software Engineer (L4) - CKG

Netflix

Los Angeles, California, United States (On-Site)
1 Month ago
PwC - IN-Senior Associate – SAP– SAP ABAP HANA – Advisory - Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Toppan Merrill - Quality Analyst - Manual

Toppan Merrill

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
ASSIST Software - C++ Developer

ASSIST Software

Suceava, Suceava County, Romania (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Sportskeeda - Content Editor (Picks4Sure)

Sportskeeda

India (Remote)
3 Weeks ago
Paytm - Team Lead Sales- Jalandhar

Paytm

Jalandhar, Punjab, India (On-Site)
3 Months ago
Nielsen Holdings - Senior Software Engineer - Bigdata ( Java / Scala / Python  & Spark , SQL , AWS).

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Rubrik - Senior Offensive Security Engineer - Product Security

Rubrik

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Paytm - Sales Team Lead - Kolkata ( Dairy)

Paytm

Kolkata, West Bengal, India (On-Site)
1 Month ago
Assystems - Sr. HVAC Design Engineer

Assystems

Hyderabad, Telangana, India (On-Site)
3 Months ago
PwC - In_Manager_ Business Analyst_D&A_Advisory_Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Paytm - Sales Team Lead - Dairy - Salem

Paytm

Salem, Tamil Nadu, India (On-Site)
2 Months ago
PwC - Senior Manager_Kinaxis_ Supply Chain  _Advisory_Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Luxoft - Senior Business Analyst - Commodity Trading

Luxoft

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

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Gravitee - Senior Full Stack Engineer

Gravitee

Delhi, India (Remote)
3 Months ago
Knack Studios - Power Automate Developers

Knack Studios

Chennai, Tamil Nadu, India (On-Site)
7 Months ago
Warner Bros Discovery - Staff Machine Learning Engineer - Search

Warner Bros Discovery

New York, New York, United States (On-Site)
1 Month ago
Bazaar Voice - Staff Software Engineer - Full Stack, R6542

Bazaar Voice

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Arkadium - Senior Full-Stack Engineer, Core Tech

Arkadium

Lisbon, Lisbon, Portugal (Hybrid)
2 Months ago
N-iX - Senior Full-stack  Engineer ( Java + React ) (#2531)

N-iX

Ukraine (Remote)
2 Months ago
Razer - Senior Software Engineer

Razer

Shah Alam, Selangor, Malaysia (On-Site)
4 Months ago
Meta - Software Engineering Manager, Product Infrastructure

Meta

Burlingame, California, United States (Remote)
3 Months ago
Alphasense - Lead Full-Stack Engineer (AI)

Alphasense

New York, New York, United States (On-Site)
2 Months ago
Xsolla - Fullstack Developer

Xsolla

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded