- From collaborating with product managers to partnering with QA, designers, and fellow engineers, you ll be involved end-to-end: designing, building, deploying, and optimizing products that sit at the heart of the CleverTap Platform.
- If you thrive on tackling complex problems, making architectural decisions that stand the test of time, and pushing technology forward, this role is your next challenge.
What are we looking for?
Must have:
- Bachelor s degree in Computer Science or a related field, or equivalent practical experience.
- 5-10 years of experience in backend development, with a strong track record in designing, developing, testing, and deploying large-scale applications using Java.
- Solid understanding of data structures, object-oriented programming (OOP) principles, and core Java concepts.
- Strong organizational and time-management skills, with the ability to prioritize effectively.
Proven ability to meet deadlines and deliver high-quality releases.
Good to have:
- Practical experience with MongoDB, Redis, and AWS.
- Familiarity with frontend technologies such as JavaScript, HTML5, CSS3, and frameworks like Vue.js.
Measures of Success:
- Building backend systems that scale reliably under high load, with clean, maintainable, and defect-free code that aligns with product and performance requirements.
- Raising the overall quality of the codebase by applying best practices from thorough testing and high code coverage to proactive technical debt reduction ensuring long-term maintainability.
- Rapidly identifying and resolving production issues, including complex challenges like memory leaks and performance bottlenecks, to keep systems stable and performant.