Full Stack Engineer (Java + React)
Role overview
Building the Next Generation of Agentic AI Platforms Why This Role My client is building the next generation of agentic platforms and AI-powered enterprise systems. As a Staff Full-Stack Engineer, you won't just ship features- you'll architect the core systems that power intelligent workflows at scale. You'll design both the brains and nervous system of the platform: robust Java backend services paired with high-quality React.js interfaces. What You'll Do: Design, build, and scale end-to-end full-stack systems Architect backend services in Java (Spring Boot / microservices) REST APIs Asynchronous workflows Distributed state management Build modern frontend applications using React.js + TypeScript Integrate LLM-based agents, RAG pipelines, vector stores, and orchestration workflows Define and own API contracts for frontend, third-party, and enterprise integrations Ensure system performance, reliability, observability, and security Champion clean architecture, testing strategies, CI/CD, and documentation Influence platform-level architecture decisions Mentor engineers and elevate engineering standards across the team What You Bring: 9+ years of full-stack engineering experience Strong expertise in Java (Spring Boot / microservices) Deep experience building applications with React.js Experience with REST APIs, PostgreSQL, Redis, Kafka (or similar event systems) Strong frontend architecture and performance optimization skills Hands-on experience with GCP, Docker, and CI/CD pipelines Comfort operating in 0-to-1 and fast-scaling startup environments Strong communication skills and cross-functional collaboration ability Ownership mindset with a passion for building high-quality systems Salt is acting as an Employment Agency in relation to this vacancy.
