The Full Stack Technical Lead will lead the technical design, development, and delivery of modern full-stack applications, combining hands-on engineering with technical leadership. Working with Product Managers, Business Analysts, QA, DevOps, and other stakeholders, the role drives architecture and engineering best practices while guiding developers through mentorship and code reviews. A key impact area is integrating AI capabilities—such as LLMs and RAG—into applications and engineering workflows to build smarter, faster, and more scalable solutions.
Responsibilities
Lead the technical design, development, and delivery of full-stack applications using Java/Spring Boot and modern frontend technologies
Define and drive application architecture, coding standards, design patterns, and engineering best practices
Provide technical direction and mentorship to developers through code reviews, design discussions, and technical guidance
Develop scalable and secure REST APIs, microservices, and backend services using Java and Spring Boot
Contribute to frontend development using technologies such as React, Angular, or similar frameworks
Drive the integration and adoption of AI capabilities into applications and engineering workflows
Design and implement solutions involving LLMs, Generative AI, AI APIs, RAG, embeddings, vector databases, or AI-assisted development tools, where applicable
Evaluate AI technologies, frameworks, and approaches and determine how they can be applied to business and technical requirements
Promote AI-first development practices, including the use of AI coding assistants for development, testing, documentation, and productivity
Troubleshoot complex technical issues across application, integration, and infrastructure layers
Collaborate with Product Managers, Business Analysts, QA, DevOps, and other stakeholders to translate requirements into technical solutions
Ensure applications meet standards for performance, scalability, security, reliability, and maintainability
Participate in technical discovery, estimation, proof-of-concepts, and architecture reviews
Stay current with emerging technologies in Java, cloud computing, full-stack development, and AI and identify opportunities for innovation
Required Qualifications
6+ years of software development experience, with significant experience in Java
Strong hands-on experience with Java and Spring Boot
Solid understanding of microservices, REST APIs, database design, and enterprise application architecture
Strong full-stack development experience with at least one modern frontend framework (preferably React or Angular)
Experience leading technical projects, initiatives, or development teams
Strong understanding of software architecture, design patterns, clean code, and development best practices
Hands-on experience or demonstrated project exposure to AI/Generative AI technologies
Strong problem-solving, communication, and technical decision-making skills
Preferred Qualifications
Experience integrating AI/LLM APIs or AI capabilities into software applications
Experience with cloud platforms such as AWS, Azure, or GCP
Familiarity with CI/CD, Git, Docker, Kubernetes, and automated testing
Building applications using OpenAI, Azure OpenAI, Gemini, Claude, or other LLM APIs
Retrieval-Augmented Generation (RAG)
Vector databases and semantic search
Prompt engineering and LLM orchestration
AI agents and tool/function calling
Integrating AI into existing enterprise applications
AI-powered automation and workflow solutions
Using AI coding tools such as GitHub Copilot, Cursor, or Claude Code
Developing or modernizing applications using an AI-first engineering approach
Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.
Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together.
Applicants
are
advised to research the bonafides of the prospective employer independently. We do NOT
endorse any
requests for money payments and strictly advice against sharing personal or bank related
information. We
also recommend you visit Security Advice for more information. If you suspect any fraud
or
malpractice,
email us at abuse@talentmate.com.
You have successfully saved for this job. Please check
saved
jobs
list
Applied
You have successfully applied for this job. Please check
applied
jobs list
Do you want to share the
link?
Please click any of the below options to share the job
details.
Report this job
Success
Successfully updated
Success
Successfully updated
Thank you
Reported Successfully.
Copied
This job link has been copied to clipboard!
Apply Job
Your application for Full Stack AI Technical Lead
has been successfully submitted!
To increase your chances of getting shortlisted, we recommend completing your profile.
Employers prioritize candidates with full profiles, and a completed profile could set you apart in the
selection process.
Why complete your profile?
Higher Visibility: Complete profiles are more likely to be viewed by employers.
Better Match: Showcase your skills and experience to improve your fit.
Stand Out: Highlight your full potential to make a stronger impression.
Complete your profile now to give your application the best chance!