Career Opportunities
Technical Project Manager / Lead
Experience8 to 12 years in Software Delivery, with strong hands-on engineering depth and 3+ years leading a
squad. Comfortable being both a delivery owner and a working technical lead.
Role summary
Technical Lead who can own one module (or a tightly related module cluster) end to end, from SME
clarification and user stories through development, review and module acceptance. This is a hybrid
role: it runs the sprint and owns the backlog like a PM, and sets technical direction and reviews code
like a lead. The lead is the human accountable for the quality and correctness of everything the
squad and its AI agents produce.
Key responsibilities
• Own the module backlog: run SME clarification workshops, convert a near-final requirements
document into clear testable user stories and acceptance criteria in Confluence, and keep that specification
under change control as the build contract.
• Plan and run sprints for the squad (typically senior and mid engineers plus QA): estimation,
sprint planning, demos, and unblocking.
• Set the module's technical approach within the architect's cross-module contracts: service
design, data model, API and event contracts, test strategy.
• Direct and review AI-generated code: ensure agents work to the agreed specs, and
personally gate AI output that touches finance, access control or the audit trail before it merges.
• Own code review standards, branch and version-control discipline, and the definition of
done for the module.
• Drive module-level quality: unit and integration coverage, security-by-design, performance,
and readiness for VAPT and UAT.
• Coordinate cross-module dependencies with other leads and the architects.
• Report progress, risks and scope-change requests for the module, supporting the program's
court-reporting cadence.
Must-have skills
• Hands-on Java and Spring Boot, with the ability to design, review and debug microservices,
not just manage them.
• Solid React and TypeScript understanding to guide full-stack delivery.
• Working command of PostgreSQL and Kafka in an event-driven design.
• Agile delivery leadership: backlog ownership, story writing, estimation, sprint facilitation.
• Strong requirements and stakeholder skills: able to run SME sessions and turn ambiguity
into a frozen, testable spec.
• A rigorous code-review habit and the judgement to hold a quality line on AI-generated code.
Mode of Work - Onsite
Location - Trivandrum
Candidates from Kerala preferred.
If this opportunity aligns with your career goals, kindly share your updated resume with us at careers@edstem.com
Senior Software Engineer – Squad Lead (Java + React)
About the job:Senior Software Engineer – Squad Lead (Java + React)
Location: Trivandrum, Kerala (Full-time, in-office)
Experience: 8+ years
About the Role:
We're hiring a seasoned engineer to lead a squad of 10+ developers and QA engineers on a long-term enterprise engagement. You will own delivery end to end: understanding client requirements, shaping wireframes with our UI/UX team, securing client sign-off, and shipping production-grade software. This is a hands-on technical leadership role, not a pure management track.
What You'll Do:
Lead and mentor a cross-functional squad of 10+ engineers and QA, owning their growth, technical decisions, and delivery outcomes.
Engage directly with client stakeholders to elicit requirements, translate them into wireframes alongside the UI/UX team, and drive them to approval.
Architect and build scalable backend services in Java and Spring Boot, and modern web frontends in React.
Run agile ceremonies effectively (sprint planning, refinement, retros, demos) and use them to keep the squad focused, unblocked, and accountable.
Set and enforce engineering standards across the squad: clean code, code reviews, automated testing, CI/CD, observability.
Be the technical face of the squad to the client in design discussions, trade-off conversations, and status reviews.
What You Bring:
8+ years of professional software engineering experience, with deep hands-on expertise in Java and Spring Boot (microservices, REST APIs, JPA, Spring Security) and React (hooks, state management, modern build tooling).
Proven track record of leading squads of 10+ for sustained periods, including mentoring mid and junior engineers into stronger contributors.
Strong experience working directly with clients in a product or services environment, including scope negotiation, demos, and approvals.
Comfortable collaborating with UI/UX designers to shape wireframes and validate flows before development begins.
Deep fluency in agile delivery and a pragmatic view on when to bend process to ship.
Solid grasp of cloud (AWS preferred), containers, CI/CD, and modern engineering practices.
Excellent written and spoken communication in English.
Nice to Have:
Exposure to AI-assisted development workflows (Claude Code, Copilot, Cursor or similar).
Experience with event-driven systems (Kafka) and modern observability stacks.
Background working with US, UK, or UAE enterprise clients.
Candidates from Kerala preferred.
If this opportunity aligns with your career goals, kindly share your updated resume with us at careers@edstem.com