Senior Forward-Deployed Full Stack Engineer

Epam Systems — United Arab Emirates · Posted ~3 hours ago

Senior Full-time Hybrid

Skills

Java Spring Boot Python FastAPI React.js Next.js PostgreSQL Full-stack development Requirements analysis Production debugging Azure

🔓 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 senior forward-deployed full-stack engineer is sought for a client-facing role requiring broad technical versatility. Responsibilities include translating business requirements into working solutions, developing backend services with Java or Python, building React/Next.js interfaces, managing PostgreSQL databases, rapidly prototyping, and debugging production issues. The role uses a hybrid working model.

Highlights

Take ownership of end-to-end technical solutions in a highly hands-on, client-facing role. The position offers broad exposure across backend, frontend, databases, rapid prototyping, production debugging, and translating evolving business needs into working software.

Description

We're looking for a Senior Forward-Deployed Engineer to join our team in Abu Dhabi in a hybrid working mode. This is a client-facing role embedded directly with the client team, requiring a versatile full-stack generalist who can bridge business and engineering. You will rapidly prototype solutions, debug production issues on-site and transform evolving client requirements into practical, high-quality technical implementations. This is an exciting opportunity for a hands-on engineer comfortable operating across the full technical stack and working independently in an intensive, delivery-focused environment. Responsibilities Collaborate directly with client stakeholders to translate business requirements into working solutions Develop and maintain full-stack applications using Java (Spring Boot) or Python (FastAPI) for backend services Build React.js/Next.js-based front-end interfaces, ensuring responsive and seamless user experiences Design and manage PostgreSQL databases, including schema design and query optimization Deploy and maintain applications on Microsoft Azure, leveraging cloud-native capabilities for scalability and security Rapidly prototype features to validate concepts and accelerate decision-making Debug and resolve production issues under tight timelines while ensuring system stability Deliver in agile/hybrid methodologies while maintaining clear documentation and knowledge transfer Requirements Proven experience delivering client-facing software engineering projects, preferably in embedded roles Strong proficiency in Java with Spring Boot and/or Python with FastAPI frameworks Hands-on experience with React.js/Next.js front-end development Solid understanding of PostgreSQL and relational database design principles Familiarity with Azure cloud services, CI/CD pipelines and cloud-native environments Strong problem-solving skills with the ability to work independently under minimal supervision Excellent communication and stakeholder engagement skills in a consultative, fast-paced setting Fluency in English and Arabic Bachelor’s or Master’s degree in Computer Science, Information Systems, Statistics or a related field We offer End of service gratuityPrivate healthcare and life insuranceEmployee assistance programWellness programAnnual air travel allowance for expatriatesRegular performance feedback and salary reviewsGlobal travel medical and accident insuranceReferral bonusesLearning and development opportunities including in-house training and coaching, professional certifications, and courses