Software Engineer- JAVA
- Source: Naukri
- Webengage
- On-site
- Bengaluru
- Full-Time
- Mid level
Job Description
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.
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, growth opportunities,while maintaining a perfect work-life balance
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)
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
Skills
- Java
- webengage
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
