Lead AI Engineer - Java

Epam Systems — Armenia · Posted ~3 weeks ago

Lead Full-time Remote Visa History ✓

Skills

Java Spring Boot Angular AWS AWS Fargate Cloud infrastructure Software architecture AI-assisted development RxJS Frontend architecture Claude Code

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A hands-on lead engineering role focused on delivering production-grade Java services, architecting modern Angular frontend components, and managing scalable cloud infrastructure. You will guide development teams and use AI-assisted tools to improve engineering workflows while working fully remotely nationwide.

Highlights

Fully remote leadership role with significant technical ownership across backend, frontend, cloud infrastructure, and AI-assisted engineering. Includes opportunities to guide development teams and shape production-grade architecture.

Description

We are looking for a talented Lead AI Engineer to guide and collaborate with development teams in creating high-quality, AI-assisted software solutions. You will lead the delivery of production-grade Java services, architect robust frontend components in Angular, and manage scalable cloud infrastructure on AWS. This is a hands-on leadership role that requires deep technical expertise, a drive for innovation, and the ability to leverage AI tools like Claude Code to enhance engineering workflows. This is a fully remote position that offers you the flexibility to work from any location in Armenia, whether it's your home or well-equipped offices in Yerevan or Gyumri. Responsibilities Lead the design and delivery of production-grade Java services using frameworks like Spring Boot and containerization platforms such as AWS FargateServe as the technical authority for frontend development using Angular, focusing on efficient component architecture, RxJS, and routing strategiesArchitect and oversee the implementation of AWS CDK stacks, including infrastructure for Fargate tasks, ALB routing, Lambda functions, and CloudFront distributionsProvide strategic guidance on serverless workflows, including authoring Lambda functions and Lambda@Edge logic for authentication, CDN-layer functionality, and other edge use casesOversee CI/CD pipelines in GitLab, including automating workflows, reviewing merge requests, and ensuring best practices in deployment processesUtilize AI tools like Claude Code to streamline specification, implementation, and iteration processes, integrating AI into daily development workflowsEnsure the development and maintenance of AI context packs to keep aligned with evolving codebases and domain-specific knowledgeLead sprint planning, reviews, and team discussions to ensure alignment with project goals and delivery timelinesMentor developers on technical implementation, AI tool adoption, and best practices for full-stack developmentAdvocate for quality assurance through rigorous code reviews, testing practices, and adherence to architectural standards Requirements 5+ years of full-stack engineering experience with a strong focus on backend Java services and cloud-native architectureAt least 1 year of relevant leadership experienceExpertise in Java with senior-level production experience in Spring Boot, including deploying scalable containerized services in cloud environments like AWSProficiency in Angular development, including RxJS, routing mechanisms, and SPA deployments via S3 and CloudFrontAdvanced knowledge of AWS services, including Fargate, Lambda, API Gateway, and infrastructure as code using AWS CDKFamiliarity with managing and improving CI/CD pipelines in GitLab, with experience automating workflows and promoting deployments across environmentsBackground in writing and deploying serverless solutions using Lambda and Lambda@Edge for edge logic and CDN functionalityFlexibility to use IntelliJ IDEA for Java and VS Code for Angular and AWS infrastructure developmentProven ability to mentor and guide development teams to leverage AI tools like Claude Code effectively for collaborative software deliveryEnglish language proficiency at an Upper-Intermediate level (B2) or higher Nice to have Understanding of domain-specific context management for optimizing AI-assisted workflowsShowcase of past work using AI tools like Claude Code or similar for production-ready software deliveryFamiliarity with alternative AI tools like Kiro for development supportBackground in designing user experience workflows for web-based applicationsKnowledge of best practices for embedded engineering within collaborative team environments We offer We connect like-minded peopleDelivering innovative solutions to industry leaders, making a global impactEnjoyable working environment, whether it is the vibrant office or the comfort of your homeOpportunity to work abroad for up to two months per yearRelocation opportunities within our offices in 55+ countriesCorporate and social eventsWe invest in your growthLeadership development, career advising, soft skills and well-being programsCertifications, including GCP, Azure and AWSUnlimited access to EPAM's internal learning databaseFree English classes with certified teachersWe cover it allParticipation in the Employee Stock Purchase PlanMonetary bonuses for engaging in the referral programComprehensive medical & family care packageFour trust days per year for personal needsDiscounts for fitness clubsBenefits package (hotels, restaurants, stores and services) EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.