Software Backend Developer Java Spring Boot (Gurugram)

Software Backend Developer Java Spring Boot (Gurugram)

04 Aug
|
Ericsson
|
Gurugram

04 Aug

Ericsson

Gurugram

Join our Team

About this opportunity

We are looking for a Senior Backend Developer (Java) to design, build, and operate scalable backend services and APIs. The role is primarily backend-focused (Java, Spring Boot, microservices, REST) with full-stack exposure (JavaScript/TypeScript frameworks) considered a strong plus for end-to-end delivery and collaboration.

What you will do

Design & develop REST APIs using Java and Spring Boot — ensuring security, backward compatibility, and strong API contracts.

Architect microservices applying patterns around service boundaries, resiliency, observability, and secure service-to-service communication.

Implement robust OOP principles, clean code practices, and maintainable design patterns.

Optimize for performance — leverage multithreading and concurrency to tune services for production-grade throughput and latency.

Ensure quality through high-coverage unit testing (JUnit), peer code reviews, and thorough documentation.

Containerize and deploy applications using Docker, Kubernetes, and Helm following cloud-native best practices.

Collaborate via Git/GitLab and contribute to CI/CD pipelines to enable rapid, reliable delivery.

Work in Agile teams — partner with Product, QA, and engineering peers to own delivery from development through production support.





Contribute to event-driven integrations with Apache Kafka / Confluent Kafka where applicable.

Drive a product engineering mindset — contribute with emphasis on maintainability, scalability, and user-impact; participate in design discussions and continuous improvement.

Support front-end needs when required, contributing to Angular (preferred) or React-based UIs for end-to-end delivery The skills you bring:

Must Have

2–4 years of backend development experience; B.E / B.Tech or equivalent.

Deep hands-on expertise in Java & Spring Boot — REST API design and microservices development.

Strong understanding of microservices architecture, API versioning, and secure integration patterns.

Solid unit testing practices using JUnit with meaningful coverage.

Proficiency with Docker, Kubernetes, and Helm for cloud-native deployments.

Experience with Git / GitLab and Agile/Scrum delivery practices.

Familiarity with Linux/Unix based environments.

Hands-on knowledge of multithreading and concurrency in Java.

Good to Have

Experience with Apache Kafka / Confluent Kafka for event-driven integrations.

Front-end exposure — Angular (preferred), React, or TypeScript/JavaScript frameworks.

GitLab CI/CD pipeline development experience.

Exposure to Python and/or C++.

Experience with cloud-native architecture and open-source contributions.

📌 Software Backend Developer Java Spring Boot (Gurugram)
🏢 Ericsson
📍 Gurugram

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software backend developer java spring boot (gurugram) / gurugram

Subscribe to this job alert:

Get the latest job offers by email for: software backend developer java spring boot (gurugram) / gurugram