WebEngage Hiring Software Engineer (Java)

WebEngage
Mumbai, Bengaluru, Gurugram
Posted August 20, 2025
Full-timeEntry LevelSoftware EngineerFeatured

Job Title: Software Engineer (Java)

Experience: 1–4 Years

Location: Mumbai, Bengaluru, Gurugram

Employment Type: Full-Time

---

About WebEngage

WebEngage is a customer data platform and marketing automation suite trusted by thousands of brands globally across industries like E-Commerce, EdTech, FinTech, FoodTech, Media, Gaming, BFSI, Healthcare, and Retail. Recognized as a Marketing Automation Leader in Asia by G2 (2021), we provide consumer companies with a single dashboard to unify customer data, personalize engagement, and drive retention.

---

Role Overview

We are seeking passionate Java developers to join our fast-scaling engineering team. You will collaborate with product managers, architects, and customer-facing teams to build scalable, efficient systems that process billions of events daily. This role offers end-to-end ownership, high responsibility, and rapid learning in a lean and agile setup.

---

What Sets Us Apart

- Impact at Scale: Work on systems processing billions of events and communications daily.

- Full Ownership: Design, build, and optimize end-to-end components.

- High Responsibility: Small agile teams with direct product impact.

- Continuous Learning: Exposure across domains, from infrastructure to customer interaction.

---

Key Responsibilities

- Contribute to product roadmap execution within functional pods.

- Translate high-level design into efficient, scalable code.

- Participate in peer reviews, pair programming, and testing.

- Refactor and optimize existing codebases for performance and security.

- Monitor system health, costs, and performance metrics.

- Support customer-facing teams by troubleshooting technical issues.

- Participate in on-call support and incident management.

---

Requirements

- Strong Core Java skills with solid OOP understanding.

- Expertise in data structures, algorithms, multithreading, and concurrency.

- Hands-on experience with REST APIs, SQL/NoSQL databases.

- Experience in profiling, troubleshooting, and performance optimization.

- Knowledge of AWS/Azure/GCP and messaging systems (Kafka, RabbitMQ).

- Proficiency in Git and secure coding practices.

- Good communication skills and ability to work in cross-functional teams.

- Familiarity with incident management and on-call support.

---

Perks & Benefits

- Cutting-edge tools and mentorship (MacBook for engineers).

- Best-in-class medical insurance (including Covid Care).

- Contemporary leave policy (beyond sick leaves).

- Mental health and wellness support.

- Inclusive, transparent, and growth-driven work culture.

---

Life at WebEngage

- Monthly & quarterly town halls for transparency.

- Inclusive environment that promotes creativity and innovation.

- Autonomy, open communication, and a strong focus on work-life balance.

---

Key Skills

Java | OOP | Data Structures | Multithreading | REST APIs | SQL | NoSQL | Cloud (AWS/Azure/GCP) | Kafka | RabbitMQ | CI/CD | Git | System Optimization

---

Hashtags

#WebEngage #JavaDeveloper #SoftwareEngineer #TechJobs #SaaS #Hiring #BengaluruJobs #MumbaiJobs #GurugramJobs #CareersIndia

Ready to Apply?

Don't miss out on this opportunity. Apply now and take the next step in your career.

Apply Now

Welcome to FresherDoor

Join Our Groups for Free Job Alerts