Talent.com
Software Engineer (Java)

Software Engineer (Java)

ConfidentialMumbai, India
4 days ago
Job description

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 Leave Policy (beyond sick leaves)
  • Explore More Here

    https : / / youtu.be / Y0HjfyMjUpg https : / / www.linkedin.com / company / webengage https : / / twitter.com / WebEngages=09

    Think you fit the bill Come along, letʼs redefine the future of Marketing Automation!

    Skills Required

    Algorithms, Concurrent Programming, Kafka, optimizing performance , Nosql, Relational Databases, Core Java, Version Control Systems, Data Structures, Aws, Multithreading, Sql, Rabbitmq, Gcp, Incident Management, Troubleshooting, Cloud Infrastructure, Rest Apis, Azure

    Create a job alert for this search

    Software Engineer Java • Mumbai, India

    Related jobs
    • Promoted
    Java Software Engineer

    Java Software Engineer

    SmarTek21Kalyan-Dombivli, IN
    The candidate should have hands on experience on developing and working on web applications using Java / Servlets / J2EE technologies and relevant frameworks. Should be comfortable working with both le...Show moreLast updated: 19 days ago
    • Promoted
    Java Software Engineer

    Java Software Engineer

    RecroMumbai, IN
    Understand complex business requirements, partnering with global stakeholders and product team, and offering solutions, all the way from design to implementation, and rollout.Code, test and impleme...Show moreLast updated: 20 days ago
    • Promoted
    Java Software Engineer

    Java Software Engineer

    ConfidentialMumbai, India
    A 'Senior Software Engineer' is a mid-level professional focused on leading the design and implementation of inhouse-built or in the integration of third-party software solutions (incl.You will fin...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    ConfidentialMumbai City, Navi Mumbai, Mumbai
    We are looking for a highly skilled Software Engineer to join our dynamic team.The successful candidate will be responsible for designing, developing, and maintaining software applications in a fas...Show moreLast updated: 30+ days ago
    • Promoted
    Java Software Engineer

    Java Software Engineer

    Straivemumbai, maharashtra, in
    A "Senior Software Engineer” is a mid-level professional focused on leading the design and implementation of inhouse-built or in the integration of third-party software solutions (incl.You will fin...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Kanerika Incmumbai, maharashtra, in
    Design, develop, test, and deploy.Develop scalable RESTful APIs and integrate them with frontend and external systems.Design and implement data models using. Deploy, monitor, and maintain applicatio...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer (Java, 3-5 years experience)

    Software Engineer (Java, 3-5 years experience)

    Trestledombivli, maharashtra, in
    Trestle is a Bellevue, Washington-based technology company building the next generation of data products for businesses.We provide quality identity data APIs to help businesses improve their lead m...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer III- Java

    Software Engineer III- Java

    ConfidentialMumbai, India
    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorgan Chase within the Asset & Wealth Management, y...Show moreLast updated: 4 days ago
    • Promoted
    Software Engineer III - Java

    Software Engineer III - Java

    ConfidentialMumbai, India
    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorgan Chase within the Asset & Wealth Management, y...Show moreLast updated: 4 days ago
    • Promoted
    Software Engineer - Java (FinTech)

    Software Engineer - Java (FinTech)

    TPI Global SolutionsKalyan-Dombivli, IN
    TITLE : Software Engineer Lvl 3 (Java).Shift : NIGHT SHIFT (8 : 30 PM to 5 : 30 AM IST).We are seeking a Software Engineer to join our Finance Technology Delivery team as we intensify the pace of innovat...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer - Java

    Software Engineer - Java

    ConfidentialMumbai
    MCA / BE / Btech / Mtech / ME degree in Computer Science or related technical field from a reputed institution.Experience programming in Java and Oracle / Mysql. Strong analytical and problem solving skills.S...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer - Java

    Lead Software Engineer - Java

    ConfidentialMumbai
    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community ...Show moreLast updated: 4 days ago
    • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Manuh Technologiesdombivli, maharashtra, in
    Design, develop, and maintain scalable web applications using Java, Spring Boot, and React.Build and maintain RESTful APIs and microservices architecture. Collaborate with cross-functional teams to ...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer – Java & Spring

    Senior Software Engineer – Java & Spring

    Flexi Careers India Private LimitedDelhi, Bengaluru / Bangalore, Mumbai
    We are looking for a highly skilled and experienced .As a key contributor, you will design and build scalable, high-performance backend services that power mission-critical fraud detection and fina...Show moreLast updated: 4 days ago
    • Promoted
    Senior Software Engineer (Java)

    Senior Software Engineer (Java)

    Omnissamumbai, maharashtra, in
    The world is evolving fast, and organizations everywhere—from corporations to schools—are under immense pressure to provide flexible, work-from-anywhere solutions. They need IT infrastructure that e...Show moreLast updated: 1 day ago
    • Promoted
    Java Software Engineer

    Java Software Engineer

    Manuh Technologiesnavi mumbai, maharashtra, in
    Design, develop, and maintain scalable web applications using Java, Spring Boot, and React.Build and maintain RESTful APIs and microservices architecture. Collaborate with cross-functional teams to ...Show moreLast updated: 21 days ago
    • Promoted
    Java Software Engineer

    Java Software Engineer

    Zemoso TechnologiesMumbai, Maharashtra, India
    What you will do • Create beautiful software experiences for our clients using design thinking, lean, and agile methodology. Work on software products designed from scratch using the latest cutting-...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Java Fullstack

    Senior Software Engineer - Java Fullstack

    ConfidentialMumbai City, Navi Mumbai, Mumbai
    Research, conceive, and develop technology solutions to extend and improve client-facing and back-end applications.Write client / server-side code for web-based applications, create robust high-volum...Show moreLast updated: 30+ days ago