Senior Software Engineer - Java/Microservices

HD Supply | Global Technology Center

Chennai District

Sur place

INR 1 200 000 - 1 800 000

Plein temps

Il y a 32 heures
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

HD Supply | Global Technology Center is seeking a Senior Software Engineer – Java Microservices to design and deliver backend services powering large-scale digital platforms. You will collaborate with product, architecture, and engineering teams to build modular, scalable microservices that align with enterprise standards.

Bring deep Java, Spring Boot, and cloud-native experience to drive secure, resilient solutions.

Qualifications

  • Bachelor’s or Master’s degree in CS, IS, Engineering, or related field.
  • Certifications in Oracle Java SE, AWS or Azure cloud certifications, Kubernetes (CKAD/CKA) and Terraform preferred.
  • 4-7 years of backend engineering experience with Java, Spring Boot, and cloud-native microservices.

Responsabilités

  • Design and deliver scalable Java/Spring Boot microservices aligned with enterprise standards.
  • Translate requirements into clear service designs and API specifications.
  • Implement REST and event-driven integrations using Kafka or RabbitMQ.
  • Write clean, tested code with high unit and integration test coverage.
  • Conduct code reviews and uphold coding best practices across the team.
  • Diagnose and resolve issues; drive root-cause analysis across environments.
  • Ensure production readiness with proper logging, monitoring, and resiliency patterns.
  • Collaborate with product, QA, DevOps, and architecture teams for seamless delivery.

Connaissances

Java programming
Spring Boot
Distributed systems
Cloud-native architectures
REST API design
Event-driven architecture
Unit + integration testing
Code reviews
Problem solving

Formation

Bachelor’s or Master’s degree in CS/IS/Engineering
Oracle Java SE certification
AWS/Azure cloud certifications
Kubernetes CKAD/CKA
Terraform certification

Outils

Spring Boot
Hibernate/JPA
Kafka
RabbitMQ
Docker
Kubernetes
Terraform
Azure
AWS
GCP
JUnit
Mockito

Description du poste

As a Senior Software Engineer – Java Microservices, you will design and deliver backend services that power large-scale digital platforms. You will collaborate with product, architecture, and engineering teams to build modular and scalable microservices aligned with enterprise technology standards and business priorities. This role requires deep expertise in Java-based service development, distributed system design, and cloud-native architectures, along with the ability to influence technical decisions that shape secure, resilient, and scalable solutions across the organization.

Delivery and Execution:
  • Design and deliver scalable Java/Spring Boot microservices that align with enterprise architecture standards
  • Translate business and technical requirements into clear service designs and API specifications
  • Implement REST and event-driven integrations using Kafka or RabbitMQ
  • Write clean, testable code and ensure high-quality unit and integration test coverage
  • Conduct code reviews, provide technical feedback, and uphold coding best practices
  • Diagnose and resolve complex issues across environments; drive root cause analysis
  • Ensure services are production-ready with proper logging, monitoring, metrics, and resiliency patterns
  • Collaborate with product, QA, DevOps, and architecture teams for seamless delivery
Support and Enablement:
  • Maintain clear technical documentation, including API definitions, runbooks, and design notes
  • Support process improvements that increase stability, performance, and development efficiency
  • Contribute to a collaborative engineering culture rooted in quality, knowledge-sharing, and continuous improvement
Requirements
Education and Certifications:
  • Bachelor’s or Master’s degree in Computer Science, Information Systems, Engineering, or a related field
  • Certifications in Oracle Java SE, AWS or Azure cloud certifications, Kubernetes (CKAD/CKA) and Terraform are preferred
Required Experience:
  • 4-7 years of experience in backend engineering, focused on building enterprise-ready services using Java, Spring Boot, and cloud-native microservice patterns
  • Ability to collaborate effectively in global delivery models, preferably within a Global Capability Center (GCC) or geographically distributed teams
  • Proficiency in Java (17 or above) and Spring/Spring Boot for microservices development
  • Experience with designing and consuming REST APIs and asynchronous communication patterns
  • Strong knowledge of relational and NoSQL databases; experience with ORM frameworks (Hibernate/JPA)
  • Hands-on experience messaging platforms (e.g. Kafka, RabbitMQ)
  • Familiarity with CI/CD pipelines, Git, unit and integration testing frameworks (JUnit, Mockito)
  • Experience with containerization (Docker) and cloud platforms (Azure/AWS/GCP)
  • Strong debugging, problem-solving, and performance optimization skills
  • Ability to contribute to design discussions and mentor junior engineers
Desired Skills:
  • Experience with Kubernetes or cloud orchestration platforms
  • Familiarity with API gateways, service mesh, or distributed tracing tools
  • Understanding of caching technologies
  • Exposure to Agile methodologies and DevOps culture
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Software Engineer - Java Microservices
Senior Software Engineer - Java Microservices

EPAM Systems • Maharashtra

Sur place
INR 1 200 000 - 2 400 000
Java Microservices
Java Microservices

Viraaj HR Solutions Private Limited • Chennai District

Sur place
INR 1 200 000 - 2 000 000
Collaborative engineering culture
Hands-on exposure to cloud-native stacks
Opportunities to influence architecture decisions
Senior Software Engineer – Java
Senior Software Engineer – Java

EPAM Systems • Bengaluru

Sur place
INR 2 500 000 - 4 500 000
Senior Java Software Engineer
Senior Java Software Engineer

Stratacent • Pune District

Sur place
INR 1 800 000 - 2 800 000
Software Engineer Java and Microservices
Software Engineer Java and Microservices

Talent Hired-the Job Store • Gurugram District

Sur place
INR 3 500 000 - 6 000 000
Senior Software Engineer - Java
Senior Software Engineer - Java

EPAM Systems • Bengaluru

Sur place
INR 2 000 000 - 3 500 000
Senior Software Engineer - Java & AWS Cloud Services
Senior Software Engineer - Java & AWS Cloud Services

Epam Systems • Hyderabad, Chennai District, Bengaluru

Sur place
INR 2 000 000 - 3 400 000
Java Architect
Java Architect

Zensar • Hyderabad, Pune District, Bengaluru

Hybride
INR 1 800 000 - 3 000 000
Senior Software Engineer (Java, AWS Cloud)
Senior Software Engineer (Java, AWS Cloud)

EPAM Systems • Gurugram District

Sur place
INR 4 000 000 - 7 000 000
Senior Software Engineer - Java Microservices
Senior Software Engineer - Java Microservices

EPAM Systems • Hyderabad

Sur place
INR 900 000 - 1 300 000