
Job Description
Ovii's Interpretation of the Role
We are seeking a Tech Lead to own and deliver high‑performance backend modules for our SaaS CX platform. You will guide a small engineering team, ensure system uptime, and translate client needs into robust Java‑based solutions.
Role Snapshot
- Lead backend Java team (2‑4 engineers)
- Own end‑to‑end module lifecycle
- Ensure uptime and SLA compliance
- Collaborate with clients and cross‑functional teams
- Drive design and delivery of scalable SaaS services
Must-Have Requirements
- Java (including multithreading and performance optimization)
- Spring Boot
- Microservices architecture
- MySQL relational database
- Clean, testable, maintainable code
- Java development
- microservices architecture
- enterprise‑scale system delivery
Nice-to-Have Signals
- B2B SaaS product experience
- Low‑latency / high‑throughput system exposure
- Startup/founding experience
- Unix/Linux environment knowledge
- B2B SaaS product work
- low‑latency/high‑throughput systems
- startup/founding background
Work Setup
- Location: Bengaluru, India
- Work mode: ONSITE
- Employment type: Full-Time
Not Specified in JD
- Visa sponsorship
- Salary range
- Remote eligibility
- Education requirement
- Certifications
- Relocation
- Notice period
- Travel
- Security clearance
- Coding test
- Portfolio
- GitHub
- Writing sample
- Cover letter
What You'll Likely Work On
- Design, build, and ship a specific product module from concept to production
- Translate business requirements into technical specifications and delivery plans
- Maintain module uptime and meet SLA targets
- Lead a team of 2‑4 engineers through sprint planning, mentoring, and code reviews
- Engage directly with external clients and internal implementation, support, and product teams
- Implement micro‑service based solutions using Java, Spring Boot, and MySQL
- Apply performance optimization and clean‑code practices to ensure reliability
Good Fit If You Have
- Experience with B2B SaaS platforms
- Exposure to low‑latency or high‑throughput systems
- Background in startups or founding ventures
- Comfortable working in Unix/Linux environments
- Enjoy solving complex technical problems in fast‑paced settings
Skills
- Java (multithreading & performance)
- Spring Boot
- Microservices architecture
- MySQL relational databases
- Enterprise‑scale system design
- Clean, testable, maintainable code
- B2B SaaS product experience (preferred)
- Low‑latency / high‑throughput systems (preferred)
- Unix/Linux environment (preferred)
- Startup/founding background (preferred)