Forward Deployed Engineer / AI Developer
About the role
Forward Deployed Engineer —
Lead design and delivery of a program module; set code standards and module architecture
Scope new workstreams; translate vague executive asks into concrete engineering plans
Drive AIDLC adoption and measure Copilot / Speckit ROI on the module
Lead design and PR reviews; mentor L1/L2 FDEs
Own the client technical relationship at workstream/module level
Engineering Skills (Core)
Java versions 8, 11, 17, 21, SOLID principles, OOP concepts, Design patterns, Functional interfaces Java migration patterns
Spring Framework – Core Concepts - Dependency Injection, MVC architecture, Controller responsibilities, Transaction management, Core Spring annotations)
Spring Boot - (Spring Boot features, Core annotations, Dependency Injection, Application context, @SpringBootTest, Global exception handling, Configuration management, Multi-environment setup, ORM best practices, Security basics, Multiple DB connections, Version upgrades)
Microservices Architecture (Monolith to microservices principles, Microservice patterns, Saga pattern, Orchestration vs Choreography, API Gateway, Distributed data consistency, Failure handling, Resilience strategies)
REST APIs & Integration (REST lifecycle, Spring REST annotations, External API calls, Timeout & fallback handling, API performance troubleshooting)
Caching & Performance Optimization (Redis caching, @Cacheable, Cache eviction strategies, Performance tuning)
Security (Authentication & Authorization, Spring Security basics, Secure configuration management, Certificates & credentials handling)
AIDLC & GenAI Capability
Understands the AIDLC stages and where AI accelerates the SDLC
LLM application basics: prompting, RAG concept, tool/function calling
Effective day-to-day use of GitHub Copilot; writes simple eval cases
Solid LLM application patterns — RAG, tool/function calling, MCP basics
Spec-driven development; prompt and context-engineering fundamentals
Designs RAG and agentic solutions; advanced context engineering
MCP integrations across enterprise tools; defines eval strategy
Drives measurable developer-productivity outcomes from AI tooling
Primary Tools & Stack
Java/Spring Boot, GitHub + Copilot, Maven, PostgreSQL, Docker, Jira/Confluence, GCP fundamentals.
Harness, GKE/Cloud Run, Kafka, SonarQube, Vertex AI basics; IBM Watsonx for Z (Track 3).
Terraform, Camunda/Appian, Vertex AI, agentic frameworks (Agents + Skills, MCP).
Client / Stakeholder Engagement
Trusted technical advisor at module level; runs client design reviews and demos.
Behavioral & Leadership Expectations
General, Behavioral & Problem Solving Project explanation, Recent work, Technical challenges, Code reviews, Problem solving skills)
Technical leadership and accountability for outcomes
Mentoring and firm contribution (playbooks, reusable assets)
Responsibilities
- Lead design and delivery of a program module
- Scope new workstreams and translate executive asks into engineering plans
- Drive AIDLC adoption and measure ROI
- Lead design and PR reviews; mentor junior engineers
- Own the client technical relationship
Qualifications
- Proficient in Java (versions 8, 11, 17, 21)
- Experience with Spring Framework and Spring Boot
- Knowledge of Microservices Architecture and REST APIs
- Familiarity with caching and performance optimization techniques
- Understanding of AIDLC stages and AI tooling
Skills mentioned
About KAnand Corporation
Founded in year 2004, KAnand is a Business and IT Services Organization that delivers Application and Business Process Services to help clients reduce costs, enhance organizational flexibility, and improve their business and IT performance. KAnand provides innovative and cost effective solutions for our clients that help meet their strategic resource requirements. KAnand offers a wide range of Business and IT Services that address diverse needs of our clients which include e-Business solutions, Enterprise Resource Planning (ERP), Business Process Outsourcing, Application development, Application Maintenance, Software customizations, Big Data, Cloud Computing, Cyber Security, SAP HANA, Digital Technologies and Remote Database Administration Services. We currently have multiple offices in US, Canada and India which enables us to provide efficient, timely and cost effective services to our customers. With our unique combination of outsourcing excellence and process improvement expertise, we work with our clients to: * Reduce the total cost of operations by 30-60% * Optimize business processes to maximize performance * Accelerate implementation to quickly deliver measurable results * Minimize business disruption during migration Our comprehensive delivery options enable us to distribute work across global locations to align with clients’ cost, speed, and risk requirements. This flexible mix of solutions enables clients to maximize the effectiveness of their applications portfolios – giving them the means to achieve competitive advantage.