7 - 9 years
9.0 - 11.0 Lacs P.A.
Pune, Delhi, Mumbai, Bengaluru
Posted:2 months ago| Platform:
Work from Office
Full Time
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. 7+ years of backend development experience, with at least 4 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
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Bengaluru, Hyderabad
INR 3.5 - 8.5 Lacs P.A.
Mumbai, Bengaluru, Gurgaon
INR 5.5 - 13.0 Lacs P.A.
Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata
INR 3.0 - 7.0 Lacs P.A.
Chennai, Pune, Mumbai (All Areas)
INR 5.0 - 15.0 Lacs P.A.
Pune, Bengaluru, Mumbai (All Areas)
INR 11.0 - 21.0 Lacs P.A.
Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata
INR 15.0 - 16.0 Lacs P.A.
Pune, Bengaluru, Mumbai (All Areas)
INR 10.0 - 15.0 Lacs P.A.
Bengaluru, Hyderabad, Mumbai (All Areas)
INR 0.5 - 3.0 Lacs P.A.
Hyderabad, Gurgaon, Mumbai (All Areas)
INR 6.0 - 16.0 Lacs P.A.
Bengaluru, Noida
INR 16.0 - 22.5 Lacs P.A.