Full stack engineer
Position title: full stack engineerLocation: Alpharetta, GAOnsite: 3 days a weekInterview process: video interview to face to face (must face to face)Contract: 6 months to perm (they want to convert this person)Position OverviewWe are seeking a highly skilled Senior Full-Stack Cloud Developer with a strong backend focus to build scalable, cloud-native applications on AWS. This role is approximately 80% backend and 20% frontend, centered around Java microservices, event-driven architecture, and modern TypeScript-based services.You will play a key role in developing a plan builder platform that leverages AI to extract, generate, and compare healthcare plans from PDF documents. This includes working with emerging LLM-powered capabilities to drive intelligent data processing and user experiences.This is an ideal opportunity for someone who enjoys backend engineering at scale, with exposure to frontend development and cutting-edge AI integrations.Key ResponsibilitiesDesign and develop backend services using Java (Spring Boot) and/or TypeScript (Node.js)Build responsive, scalable frontend applications using React and ReduxArchitect and implement RESTful APIs and event-driven systemsDevelop and manage serverless applications using AWS LambdaImplement infrastructure-as- code using AWS CDKBuild and maintain messaging systems using Kafka, SNS, and SQSDesign and optimize databases using DynamoDB and relational databases (Oracle/PostgreSQL)Orchestrate workflows using AWS Step FunctionsWrite and optimize complex SQL queries for data-intensive applicationsCollaborate with cross-functional teams in an Agile environmentEnsure scalability, reliability, security, and performance of applicationsTroubleshoot and resolve issues in distributed systemsHands-on experience working with Large Language Models (LLMs) in production or POCsRequired Technical SkillsStrong proficiency in:Java (Spring Boot)TypeScript / JavaScriptSome experience with React and ReduxSolid understanding of RESTful API designHands-on experience with AWS services :Lambda, DynamoDB, SNS, SQS, Step FunctionsExperience with event-driven architecture and messaging systems (Kafka preferred)Strong knowledge of:Relational databases (Oracle/PostgreSQL)NoSQL databases (DynamoDB)Experience with AWS CDK or similar infrastructure-as-code toolsFamiliarity with CI/CD pipelines and DevOps practicesLLM expereinceDesired SkillsExperience with microservices and serverless architecture patternsFamiliarity with Docker and KubernetesExperience building scalable distributed systemsKnowledge of frontend performance optimizationExperience with AI-powered development tools (e.g., GitHub Copilot, Amazon Q)Strong understanding of cloud architecture best practicesSoft SkillsStrong communication and collaboration skillsAbility to explain technical concepts to both technical and non-technical stakeholdersStrong problem-solving and analytical thinkingAbility to work effectively in a fast-paced Agile environmentQualifications5-10 years of experience in full-stack or backend developmentBachelor's degree in Computer Science or equivalent experience