WebEngage Hiring Software Engineer (Java)

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

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