Principal Full Stack Engineer, Apps Development
Core
Lead architecture, design, and development of enterprise Agentic AI solutions and full-stack applications to automate complex business processes.
Role type
Principal Full Stack Engineer (AI/Enterprise Applications)
Builds
Scalable, secure, and maintainable automation solutions using AI-powered workflows, intelligent agents, and enterprise integrations.
Domain
Financial Services / Enterprise Software / Artificial Intelligence
Deliverable
production ML models | product features
Required skills
Java (17+), Spring Boot, Angular (16+), RESTful APIs, Microservices, SQL, Enterprise Integration Patterns, Messaging Platforms (IBM MQ, Kafka), CI/CD, Git, DevOps, Software Architecture, Design Patterns, AI Engineering, Prompt Engineering, RAG, Vector Databases, Model Context Protocol (MCP), AI-assisted Development Tools
Preferred skills
Agentic AI solutions design, LLM integration, AI orchestration frameworks, Commercial AI platforms evaluation
Technologies
Angular, Java, Spring Boot, IBM MQ, Kafka, Claude Code, GitHub Copilot, ChatGPT, Gemini
Responsibilities
Lead architecture and implementation of Agentic AI solutions; Define technical standards for intelligent agents and multi-agent systems; Design agentic workflows combining deterministic rules and AI reasoning; Evaluate and integrate emerging AI technologies; Drive adoption of AI engineering best practices; Lead full stack development and design reusable frameworks; Mentor engineers in AI techniques and architecture; Conduct architecture reviews and code reviews; Apply AI-assisted tools to accelerate development; Participate in production support and performance tuning.
Seniority
Principal, technical leadership & hands-on IC