dentsu Logo

dentsu

Senior Java Backend Developer

Posted 6 Days Ago
Be an Early Applicant
4 Locations
Mid level
4 Locations
Mid level
The Senior Java Backend Developer will design and deploy scalable cloud-native applications, focusing on Java, Spring Boot, and GCP services. Responsibilities include implementing an API-first architecture, managing cloud services like BigQuery and Pub/Sub, and ensuring high code quality through CI/CD practices. The role requires collaboration with cross-functional teams and performance optimization of existing systems.
The summary above was generated by AI

We are looking for a highly skilled Lead Java Backend Developer to spearhead the development of a cutting-edge application development for Fortune 50 client. This role demands deep expertise in Java, Spring Boot, Microservices, API-first development, and event-driven architecture, with a strong focus on Google Cloud Platform (GCP) services.
The ideal candidate will design, develop, and deploy scalable cloud-native applications while ensuring seamless integration with BigQuery, Pub/Sub (Kafka, RabbitMQ, GCP Pub/Sub), Kubernetes, and Docker. This is a hands-on technical leadership role, driving high-quality software engineering best practices.

Job Description:

Key Responsibilities:

1. Backend Development & Cloud-Native Implementation

  • Design, develop, and deploy high-performance, scalable, and secure backend services using Java, Spring Boot, and Microservices.
  • Implement an API-first architecture, ensuring seamless integration with external and internal systems.
  • Build event-driven, distributed, and decoupled architectures, leveraging Pub/Sub messaging systems like Kafka, RabbitMQ, or GCP Pub/Sub.
  • Develop and optimize BigQuery-based data processing pipelines for real-time and batch workflows.
  • Deploy, manage, and optimize containerized applications using Docker and Kubernetes on GCP (GKE).

2. Code Quality, CI/CD & Best Practices

  • Write clean, efficient, and reusable code following SOLID principles and design patterns.
  • Implement and maintain CI/CD pipelines for automated testing, deployment, and monitoring.
  • Conduct code reviews and enforce coding best practices to ensure high-quality software delivery.
  • Implement observability practices (logging, monitoring, tracing) to improve system reliability.

3. Collaboration & Cross-Functional Coordination

  • Work closely with Architects, Product Owners, and Designers to understand technical specifications and business requirements.
  • Collaborate with Data Engineers, DevOps, and QA teams to deliver seamless, end-to-end solutions.
  • Troubleshoot, debug, and optimize existing systems, ensuring high availability and low-latency performance.

4. Performance Optimization & Scalability

  • Identify bottlenecks and optimize system performance for high-load applications.
  • Ensure efficient processing in real-time and batch workflows using GCP services (BigQuery, Dataflow, Cloud Functions, Cloud Run, etc.).
  • Implement cost-effective and scalable cloud-based solutions, following GCP best practices.

Required Skills & Expertise:

Core Backend & API Development

  • Strong expertise in Java (8+), Spring Boot, and Microservices architecture.
  • Deep understanding of event-driven architecture and message queuing systems (Kafka, RabbitMQ, GCP Pub/Sub).
  • Experience in building and managing RESTful APIs using an API-first approach.

Cloud & Infrastructure (GCP Focus)

  • Hands-on experience with Google Cloud Platform (GCP), including:
    • BigQuery for large-scale data processing.
    • Cloud Pub/Sub for event-driven messaging.
    • GKE (Google Kubernetes Engine) for container orchestration.
    • Cloud Functions / Cloud Run for serverless computing.
  • Containerization & Deployment
    • Experience with Docker and Kubernetes, managing microservices-based deployments.
    • Proficiency in scaling distributed systems using Kubernetes-based architectures.

Qualifications & Experience:

  • Bachelor’s or Master’s degree in Computer Science, IT or a related field.
  • 4+ years of backend development experience, with at least 2 years specializing in GCP-based solutions.
  • Proven track record of implementing solutions in Infrastructure Modernization, Data Management, Analytics, or Application Modernization.
  • Excellent problem-solving skills and attention to detail.

Location:

Bengaluru

Brand:

Merkle

Time Type:

Full time

Contract Type:

Permanent

Top Skills

Java

Similar Jobs

2 Days Ago
New Delhi, Delhi, IND
Senior level
Senior level
Food • Retail • Agriculture • Manufacturing
As a Sr. Software Developer, you will design, develop, and maintain complex applications, ensuring high quality and performance. You will collaborate with teams, mentor developers, and stay updated on technology trends while adhering to coding standards. Your role involves managing the application lifecycle and integrating various web technologies.
Top Skills: C#JavaScriptTypescript
2 Days Ago
New Delhi, Delhi, IND
Senior level
Senior level
Food • Retail • Agriculture • Manufacturing
The SRE Engineer will enhance system reliability and automation, set service level objectives, track performance, build monitoring tools, and work closely with development teams to improve software quality throughout the development lifecycle. Responsibilities also include managing operations support and conducting incident analysis for system optimization.
Top Skills: BashC#C++JavaPowershellPython
3 Days Ago
New Delhi, Delhi, IND
Senior level
Senior level
Food • Retail • Agriculture • Manufacturing
The Functional Engineer - Supply Chain Planning at McCain Foods will be responsible for delivering supply chain planning technology features, leading cross-functional teams, configuring planning functionalities, and fostering stakeholder collaboration to achieve project targets. This role involves training users and managing risks during project execution.
Top Skills: Blue YonderSAP

What you need to know about the Delhi Tech Scene

Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account