Confirmed on the employer's own hiring board on Oct 25, 2026. First seen by Alion on Sep 18, 2026. Whitecloak scores B on the Alion truth index.
We are looking for a Full Stack Technical Lead who combines strong hands-on engineering skills with technical leadership. The ideal candidate has a solid foundation in Java and Spring Boot, experience building modern full-stack applications, and a strong interest or hands-on background in AI-driven software development.
You will lead technical initiatives, make key engineering decisions, guide developers, and help the team leverage AI to build smarter, faster, and more scalable solutions.
Key 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 effectively 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 and provide solutions 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.
Experience integrating AI/LLM APIs or AI capabilities into software applications is highly preferred.
Experience with cloud platforms such as AWS, Azure, or GCP is a plus.
Familiarity with CI/CD, Git, Docker, Kubernetes, and automated testing is a plus.
Strong problem-solving, communication, and technical decision-making skills.
AI Experience - Strongly Preferred
Candidates with experience in any of the following will be highly relevant:
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 GitHub Copilot, Cursor, Claude Code, or similar AI coding tools
Developing or modernizing applications using an AI-first engineering approach

