Software Engineer (Java)

WebEngage

India

Presencial

INR 600.000 - 1.200.000

Jornada completa

Hace 5 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Macbook for Engagers
Medical insurance (Covid care)
Mental health programs

Descripción de la vacante

WebEngage is scaling rapidly and seeks passionate Java developers to contribute to the continued innovation of our platform across Bengaluru, Mumbai, and Gurgaon. Join a lean, agile team delivering scalable, efficient solutions and own critical systems processing billions of events daily.

You will work with PMs, architects, and customer-facing teams in an environment that rewards ownership, performance, and continuous learning.

Formación

  • 1–3 years of Java development experience.
  • Strong Core Java and OOP knowledge.
  • Experience with web frameworks and REST APIs.
  • Familiar with SQL/NoSQL databases.
  • Exposure to cloud platforms (AWS/GCP/Azure).
  • Experience with Kafka or RabbitMQ.
  • Strong problem solving and debugging skills.
  • Good communication and collaboration.

Responsabilidades

  • Contribute to the execution of a product roadmap that drives innovation and scale across the assigned functional pods.
  • Collaborate with product managers to deeply understand business problems and user needs.
  • Work closely with architects to translate high-level design specifications into efficient, scalable code.
  • Participate in peer code reviews and engage in pair programming when needed to build quality and maintainable solutions.
  • Dive into existing codebases - you may need to optimize, refactor, or rewrite vulnerable areas while strengthening them with robust test cases.
  • Monitor and optimize performance metrics and costs for your components, ensuring high availability and efficiency.
  • Build expertise in critical areas while constantly learning through code reviews and peer feedback.
  • Develop curiosity and foster it among your peers by asking insightful questions.
  • Liaise with customer-facing teams to troubleshoot and resolve technical issues, directly impacting customer success.
  • Participate in on-call support and incident management, helping the team maintain high uptime and reliability.

Conocimientos

Core Java
OOP Principles
Multithreading
Data Structures
REST APIs
SQL/NoSQL
Cloud (AWS/GCP)
Kafka/RabbitMQ
Git
Secure Coding
On-call
Communication

Herramientas

Web Frameworks
REST APIs
SQL/NoSQL Databases

Descripción del empleo

Job Location: Bengaluru, Mumbai, Gurgaon,

ABOUT US

WebEngage is a customer data platform and marketing automation suite that makes user engagement and retention simplified. A 10 year vintage rock solid SaaS play growing near-profitably on the back of great product and service experience. Offers a single dashboard solution to consumer companies to unify and analyse their customer data, engage with customers across multiple channels and personalise every message including in-line content on the web / mobile apps. We work with thousands of brands worldwide, across industries like E-Commerce, Edtech, Fintech, Foodtech, Media & Publications, Gaming, BFSI, Healthcare, and Online Retail. One of the hottest global SaaS companies, we've been recognized by G2 as a Marketing Automation Leader in Asia 2021. A battle hardened team, accessible founders and a resilient culture of sustainable growth with no shortcuts. A somewhat uncommon, in-the-ring view of building a company to last. Learn more about us at www.webengage.com

Role Overview

At WebEngage , we are scaling fast and looking for passionate Java developers to contribute to the continued innovation of our platform. You will work within functional pods, collaborating with product managers, architects, and customer-facing teams to deliver scalable, efficient solutions. As part of a lean, agile team, youʼll take ownership of critical systems that process billions of events daily, impacting users across the globe.

What Sets Us Apart
  • Impact at Scale: At WebEngage , youʼll manage systems that process billions of events daily, sending billions of communications, pushing the limits of scale and performance.
  • Full Ownership: As a lean startup, youʼll have end-to-end ownership of your components. Itʼs a unique opportunity to design, build, and optimize systems from scratch.
  • High Responsibility: Our small, agile team means youʼll take on varied responsibilities, and your work will have a direct, tangible impact on the product.
  • Continuous Learning: Managing large-scale systems with a small team fosters rapid learning across domains. Youʼll be exposed to all aspects of engineering from infrastructure to customer interaction.
Responsibilities
  • Contribute to the execution of a product roadmap that drives innovation and scale across the assigned functional pods.
  • Collaborate with product managers to deeply understand business problems and user needs.
  • Work closely with architects to translate high-level design specifications into efficient, scalable code.
  • Participate in peer code reviews and engage in pair programming when needed to build quality and maintainable solutions.
  • Dive into existing codebases - you may need to optimize, refactor, or rewrite vulnerable areas while strengthening them with robust test cases.
  • Monitor and optimize performance metrics and costs for your components, ensuring high availability and efficiency.
  • Build expertise in critical areas while constantly learning through code reviews and peer feedback.
  • Develop curiosity and foster it among your peers by asking insightful questions.
  • Liaise with customer-facing teams to troubleshoot and resolve technical issues, directly impacting customer success.
  • Participate in on-call support and incident management, helping the team maintain high uptime and reliability.
Desired Skills
  • Strong Core Java skills with a solid understanding of OOP principles.
  • Expertise in data structures and algorithms, enabling you to write efficient and optimized code.
  • Expertise in multithreading and concurrent programming, ensuring you can develop highly performant, scalable systems.
  • Hands-on experience with web frameworks, REST APIs, and relational databases (SQL/NoSQL).
  • Experience in troubleshooting, profiling code, and optimizing performance at scale.
  • Working knowledge of cloud infrastructure (AWS, Azure, GCP) and message queues (Kafka, RabbitMQ).
  • Proficiency in version control systems and secure coding practices.
  • Excellent communication skills to articulate ideas clearly and collaborate effectively with cross‑functional teams.
  • Familiarity with incident management and the ability to handle on‑call support in a fast‑paced environment.

Years of Experience: 1 - 3 years

Life at WebEngage

We take transparency very seriously. Along with a full view of team goals, get a top‑level view across the board with our monthly & quarterly town hall meetings. A highly inclusive work culture that promotes a relaxed, creative and productive environment. Practice autonomy, open communication, and growth opportunities, while maintaining a perfect work‑life balance Go on company‑sponsored offsites, once a year and blow off steam with your work buddies! (Post Pandemic)

Perks & Benefits

Learning is a way of life. Unlock your full potential backed with cutting‑edge tools and mentorship (Macbook for Engagers !) Get the best in class medical insurance (with Covid Care facilities), programs for taking care of your mental health, and a Contemporary L

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Devops Engineer/ Senior Devops Engineer - Linux
Devops Engineer/ Senior Devops Engineer - Linux

WebEngage • Mumbai

Presencial
INR 1.800.000 - 2.400.000
Macbook for Engagers!
Medical insurance with Covid care
Senior Business Development Representative - India Region
Senior Business Development Representative - India Region

WebEngage • India

Presencial
INR 1.200.000 - 1.800.000
Associate Customer Success Manager (SaaS/ Mar Tech)
Associate Customer Success Manager (SaaS/ Mar Tech)

WebEngage • Mumbai

Presencial
INR 1.200.000 - 2.000.000
MacBook for Engagers!
Medical insurance
Contemporary Leave Policy
Sales Development Representative - India
Sales Development Representative - India

WebEngage • Bengaluru

Presencial
INR 800.000 - 1.400.000
Customer Onboarding Intern
Customer Onboarding Intern

WebEngage • Mumbai

Presencial
INR 201.000 - 290.000
Macbook for Engagers
Medical insurance
Leave policy
Customer Success Manager
Customer Success Manager

WebEngage • Mumbai

Presencial
INR 2.000.000 - 2.800.000
Macbook for Engagers!
Medical insurance (Covid Care)
Contemporary Leave Policy
Intern- Business Data Analyst
Intern- Business Data Analyst

WebEngage • Mumbai

Presencial
INR 167.000 - 335.000
Macbook for Engagers!
Medical insurance
Mentorship and feedback
Customer Success Manager
Customer Success Manager

WebEngage • Maharashtra

Presencial
INR 1.800.000 - 3.000.000
Macbook for Engagers!
Medical insurance & mental health 지원
Growth Consultant - BFSI (Enterprises)
Growth Consultant - BFSI (Enterprises)

WebEngage • Mumbai

Presencial
INR 1.200.000 - 2.400.000
Macbook for Engagers!
Medical insurance with Covid Care
Contemporary Leave Policy
+1
Sales Manager - New Logo Acquisition
Sales Manager - New Logo Acquisition

WebEngage • Mumbai

Presencial
INR 1.500.000 - 2.800.000
MacBook for Engagers
Medical insurance
Contemporary Leave Policy