Senior Software Engineer

Amazon Inc.

Gurugram District

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Amazon Inc. is seeking a skilled Java developer to design and build robust, scalable applications within a large distributed systems environment. You will translate business needs into practical system designs and take ownership of core modules for ongoing enhancements and maintenance.

You will collaborate with cross-functional teams across product domains, debug in time-critical contexts, and leverage Spring, Maven/Gradle, and modern cloud services to deliver high-quality software.

Qualifications

  • Design robust, scalable applications in distributed systems.
  • Translate business requirements into system design.
  • Own key software modules; enhance and maintain functionality.
  • Debug issues in time-critical environments; deliver fixes.
  • Collaborate across product domains for cross-platform development.
  • Proficiency in Java and modern microservice tooling.

Responsibilities

  • Design and development of robust, scalable applications in a large-scale distributed systems environment.
  • Translate business requirements into system design.
  • Own key software modules, with enhancements and maintenance.
  • Debug issues and fixes in a time-critical atmosphere.
  • Interact with peers across product domains for cross-platform development.

Skills

Java
Spring MVC
Spring Boot
Gradle
Maven
Kafka
Test-Driven Development
Behavior-Driven Development
OOPS
Functional Programming
Design Patterns
Event-Driven Systems
Microservices
Object-Oriented Design
Service-Oriented Architecture

Tools

Docker
GCP
AWS
Azure

Job description

Responsibilities:

  • Design and development of highly robust and scalable applications in a large-scale distributed systems environment.
  • Translating business requirements into system design.
  • Ownership of key software modules, which would involve product enhancements and maintenance of existing functionality.
  • Effective debugging of issues and associated fixes in a time-critical atmosphere.
  • Interact with peers across product domains for cross-platform development.

The core requirements for the job include the following:

Core Skills:

  • Java
  • Spring MVC
  • Spring Boot
  • Gradle
  • Maven
  • Kafka

Additional Skills

  • Test-Driven Development or Behavior-Driven Development
  • OOPS
  • Functional Programming
  • Design Patterns
  • Event-Driven Systems
  • Microservices
  • Docker
  • GCP
  • AWS
  • Azure

Other Essential Skills:

  • Strong analytical skills with good problem-solving abilities.
  • Possess a sound understanding of data structures, algorithms, object-oriented design and service-oriented architecture.
  • Passion for writing high-quality code in an object-oriented language.
  • Awareness of Secure Coding Principles.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer (Java)
Backend Engineer (Java)

Star Health and Allied Insurance • Gurugram District

On-site
INR 900,000 - 1,400,000
Backend Engineer (Java Kafka)
Backend Engineer (Java Kafka)

Star Health and Allied Insurance • Pune District

On-site
INR 700,000 - 1,100,000
Senior Software Engineer - Java
Senior Software Engineer - Java

EPAM Systems • Bengaluru

On-site
INR 2,000,000 - 3,500,000
Senior Java Developer
Senior Java Developer

Ibaset India Software • Ahmedabad District

Hybrid
INR 1,400,000 - 2,000,000
Senior Software Engineer - Java with Data Structures & Algorithms
Senior Software Engineer - Java with Data Structures & Algorithms

Epam Systems • Hyderabad, Bengaluru

On-site
INR 1,800,000 - 2,400,000
Software Engineer - Java
Software Engineer - Java

EPAM Systems • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Senior Java Developer
Senior Java Developer

Intellicredence • Gurugram District, Bengaluru

On-site
INR 1,200,000 - 2,100,000
Senior Software Engineer (Java Fullstack dev)
Senior Software Engineer (Java Fullstack dev)

symplr • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Senior Software Engineer
Senior Software Engineer

Interra Information Technologies, Inc. • Kolkata District

On-site
INR 800,000 - 1,200,000
Senior Technical Lead
Senior Technical Lead

Comviva Technology • Gurugram District, Bengaluru

Hybrid
INR 1,800,000 - 3,200,000