Senior Software Engineer

Deutsche Telekom Digital Labs

Gurugram District

On-site

INR 1,400,000 - 2,000,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Deutsche Telekom Digital Labs seeks a Software Engineer with strong Java development and cloud-native experience on Google Cloud Platform (GCP). You will build scalable backend services, deploy them on GCP, and collaborate with cross-functional teams to design cloud-native solutions for a large-scale enterprise environment.

Key tasks include developing RESTful APIs, microservices, and maintaining code quality.

Qualifications

  • 5-8 years of hands-on Java development experience.
  • Strong knowledge of Java 8/11/17 and Spring Boot.
  • Experience with REST APIs and microservices architecture.

Responsibilities

  • Design, develop, and maintain scalable backend applications using Java and Spring Boot.
  • Build and enhance RESTful APIs and microservices.
  • Design, deploy, and manage backend services on Google Cloud Platform (GCP).
  • Collaborate with cross-functional teams to architect cloud-native solutions.
  • Optimize performance, scalability, and reliability in cloud environments.
  • Write clean, maintainable, and well-tested code following engineering best practices.
  • Participate in code reviews, debugging, and production support.
  • Monitor and troubleshoot production systems deployed on GCP.
  • Stay updated with emerging cloud technologies and software engineering best practices.

Skills

Java development
Spring Boot
REST APIs
Microservices
Backend engineering
Distributed systems
Problem-solving
Communication
Ownership mindset

Tools

Docker
Kubernetes
Git
CI/CD
Terraform
Monitoring (Stackdriver/Prometheus/Grafana)

Job description

We are looking for a Software Engineer with strong Java development skills and hands-on experience in cloud-native application development on Google Cloud Platform (GCP). You will be responsible for building scalable, high-performance backend services and deploying them on GCP. This role is ideal for engineers who enjoy backend development and want to work on cloud-native, distributed systems in a large-scale enterprise environment, with one of the world's leading global telecommunication companies.

Responsibilities
  • Design, develop, and maintain scalable backend applications using Java and Spring Boot.
  • Build and enhance RESTful APIs and microservices.
  • Design, deploy, and manage backend services on Google Cloud Platform (GCP).
  • Collaborate with cross-functional teams to architect cloud-native solutions.
  • Optimise application performance, scalability, and reliability in cloud environments.
  • Write clean, maintainable, and well-tested code following engineering best practices.
  • Participate in code reviews, debugging, and production support.
  • Monitor and troubleshoot production systems deployed on GCP.
  • Stay updated with emerging cloud technologies and software engineering best practices.
Requirements
  • 5-8 years of hands-on experience in Java development.
  • Strong knowledge of Java 8/11/17 and Spring Boot.
  • Experience with REST APIs and microservices architecture.
  • Hands-on experience with Google Cloud Platform (GCP) Compute Engine, GKE, Cloud Storage, Pub/Sub, Cloud Functions, Cloud Run, etc.
  • Good understanding of SQL/NoSQL databases.
  • Familiarity with Git and CI/CD practices.
  • Experience with containerization tools like Docker and Kubernetes.
  • Strong problem-solving and analytical skills.
  • Strong foundation in backend engineering and distributed systems.
  • Excellent communication and collaboration skills.
  • Ownership mindset with attention to code quality and performance.
Good to Have:
  • GCP certification (Associate/Professional Cloud Engineer or Developer).
  • Experience with messaging systems such as Kafka or Pub/Sub.
  • Knowledge of Terraform or Infrastructure as Code (IaC).
  • Familiarity with monitoring tools (Stackdriver, Prometheus, Grafana).
  • Familiarity with Agile/Scrum development practices.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer with GCP
Senior Java Developer with GCP

Tata Consultancy Services • Chennai District

On-site
INR 1,800,000 - 3,000,000
Java Developer/Architecture
Java Developer/Architecture

Awign • Bengaluru Urban

On-site
INR 3,000,000 - 5,500,000
Java GCP Professional
Java GCP Professional

Infosys • Chennai District, Bengaluru, Pune District

On-site
INR 900,000 - 1,500,000
Software Engineer - Java Backend Developer
Software Engineer - Java Backend Developer

Sailssoftware • Visakhapatnam

On-site
INR 800,000 - 1,200,000
Java Back End Developer
Java Back End Developer

LTM • Bengaluru

On-site
INR 600,000 - 1,000,000
Senior Java Software Engineer
Senior Java Software Engineer

UST • Pune District

On-site
INR 1,200,000 - 2,000,000
Full Stack Java Developer
Full Stack Java Developer

Anrgi Tech Private Limited • Chennai District

On-site
INR 1,500,000 - 4,000,000
Devops Manager
Devops Manager

Acesoft Labs • Hyderabad

On-site
INR 1,800,000 - 2,400,000
Senior Java Developer
Senior Java Developer

Tata Consultancy Services • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Java Spring Boot Microservices Developer with GCP
Java Spring Boot Microservices Developer with GCP

Tata Consultancy Services • Bengaluru

On-site
INR 2,000,000 - 3,500,000