Location: India / Remote
Experience: 6–10 years
Employment Type: Full-time
Work Timings: 4 AM EST to 1 PM EST ( 1:30 PM to 10:30 PM IST)
No. of Positions: 01
Webomates is an AI-powered software quality company focused on helping organizations accelerate and improve their software testing and quality engineering processes. Our products leverage AI and automation to simplify testing, improve productivity, and enable engineering teams to deliver high-quality software faster.
We are looking for a Tech Lead who is strong in backend engineering, has hands-on experience with Java, Angular, and AWS, and can lead technical development while actively contributing to the codebase.
As a Tech Lead, you will drive the technical development of Webomates products end-to-end — with a primary focus on backend architecture and development using Java and AWS, and enough frontend fluency in Angular to guide and review UI-layer work when needed.
You will work closely with product, QA, and engineering teams to design scalable solutions, solve complex technical problems, review code, and ensure high-quality delivery across the stack.
Using AI-powered coding and development tools effectively is a must. We are looking for someone who embraces AI to improve development speed, code quality, debugging, testing, and overall engineering productivity.
- Lead backend development and technical implementation using Java and Spring Boot.
- Design and develop scalable, secure, and maintainable backend services and APIs.
- Take ownership of backend architecture, technical decisions, and engineering best practices.
- Work with AWS services to build, deploy, monitor, and maintain cloud-based applications.
- Guide and review frontend work in Angular, and contribute directly when needed.
- Conduct code reviews and ensure adherence to coding standards and best practices.
- Identify and resolve complex technical issues and performance bottlenecks.
- Collaborate with Product, QA, AI, and other engineering teams to translate requirements into technical solutions.
- Mentor developers and provide technical guidance across backend and frontend.
- Participate in architecture discussions and contribute to technology and design decisions.
- Ensure solutions are designed with scalability, reliability, security, and maintainability in mind.
- Work hands-on with the codebase rather than functioning only as a people/technical manager.
- Leverage AI coding assistants and developer tools to accelerate development, debugging, refactoring, documentation, and testing.
- Stay current with modern development practices, cloud technologies, and AI-assisted software development.
- Strong hands-on experience with Java
- Strong experience with Spring Boot
- Experience designing and developing REST APIs / Microservices
- Strong understanding of backend architecture and design patterns
- Experience with databases such as PostgreSQL, MySQL, or similar
- Strong understanding of object-oriented programming, data structures, and software design principles
- Experience with AWS and cloud-based application development
- Experience with Git and modern software development practices
- Strong debugging and problem-solving skills
- Hands-on experience using AI-powered coding tools such as GitHub Copilot, Cursor, Claude, ChatGPT, or similar
- Ability to use AI effectively for code generation, debugging, refactoring, test creation, documentation, and development acceleration
- Willingness to adopt AI-first engineering practices and continuously improve development productivity
- Working knowledge of Angular
- Understanding of TypeScript, HTML, and CSS
- Ability to make frontend changes and contribute to UI development when required
Note: Backend and AWS expertise are the primary requirements for this role. Angular/frontend knowledge is a strong plus but not mandatory.
- Ability to independently own technical initiatives from requirements through deployment.
- Strong communication and collaboration skills.
- Ability to mentor and guide developers across the stack.
- Ability to make practical technical decisions and explain trade-offs.
- Comfortable working in a fast-paced, remote environment.
- Strong ownership mindset with a focus on delivering working solutions.
- Backend-first and hands-on
- Strong in Java + Spring Boot + AWS
- Comfortable working across the stack, including Angular, when needed
- Comfortable taking ownership of architecture and technical decisions
- Able to lead engineers while still writing code
- Curious and proactive about AI-assisted development
- Focused on building scalable, reliable products rather than just completing assigned tasks
- Experience with CI/CD and DevOps practices
- Experience with Docker/Kubernetes
- Experience with AWS services such as EC2, ECS/EKS, Lambda, RDS, S3, CloudWatch, etc.
- Experience working with AI/ML-enabled products
- Experience in SaaS/product companies
- Experience building applications using AI-assisted development workflows
- Work on AI-powered products transforming software quality and testing.
- Opportunity to play a key role in shaping the product’s technical architecture.
- Work in an environment that actively embraces AI-assisted engineering.
- High ownership and direct impact on product development.
- Remote and collaborative work environment.
Send your updated resumes to [email protected]