Skip to content
mimi

Full Stack Engineer

Tential

Rockville · On-site Full-time Senior 1w ago

About the role

Full Stack Engineer (Contract) — On-site (Rockville, MD)

Overview

We’re looking for an experienced Full Stack Engineer to build and support modern, end-to-end applications that span a web UI, API/microservices layer, and cloud-native data services. This role is hands-on and delivery-focused, with an emphasis on AI-assisted development practices and real experience integrating Large Language Models (LLMs) into production workflows.

What you’ll do

  • Design, develop, and maintain full-stack applications (UI ? services ? data layer)
  • Build responsive, accessible front-end experiences using Angular or Vue.js
  • Develop and maintain RESTful APIs and microservices using Java (Spring Boot) and Python (FastAPI/Flask/Django)
  • Design and optimize data solutions using PostgreSQL plus document databases (Amazon DocumentDB/MongoDB or similar)
  • Build, deploy, and operate solutions on AWS (e.g., Lambda, ECS, S3, API Gateway), leveraging infrastructure-as-code (CloudFormation/CDK)
  • Integrate LLM-powered features using AWS Bedrock (or comparable platforms)
  • Use AI coding tools (e.g., Amazon Q Developer, Kiro) to accelerate development and improve quality
  • Contribute to document analysis / intelligent data extraction initiatives
  • Participate in Agile/Scrum ceremonies and collaborate across engineering and product stakeholders
  • Create and maintain automated testing (Selenium/Cypress/Playwright) and uphold engineering best practices
  • Diagnose and resolve performance issues across the stack (API latency, query tuning, UI performance, JVM/Python profiling)
  • Mentor junior engineers via code reviews, pairing, and knowledge sharing

Required qualifications

  • 5+ years of professional full stack development experience
  • Strong Java experience (Spring Boot / Spring MVC) and Python experience (FastAPI/Flask/Django)
  • Front-end experience with Angular or Vue.js
  • Solid database experience with PostgreSQL and a document database (DocumentDB/MongoDB or similar)
  • Strong AWS experience (e.g., EC2, Lambda, S3, ECS/EKS, RDS, IAM, CloudWatch)
  • Practical experience integrating LLMs into applications (preferably with AWS Bedrock)
  • CI/CD exposure plus containerization (Docker) and infrastructure-as-code
  • Experience with end-to-end test automation (Selenium/Cypress/Playwright)
  • Strong understanding of REST, microservices patterns, and secure coding practices
  • Clear communication, strong ownership, and a collaborative mindset

Preferred qualifications

  • Experience with intelligent document processing at scale (e.g., Textract, NLP pipelines)
  • Familiarity with RAG patterns and vector databases
  • AWS certifications (Solutions Architect, Developer Associate, or similar)
  • Experience in financial services and/or regulatory technology
  • Prompt engineering and/or fine-tuning exposure
  • Terraform and/or deeper AWS CDK experience

Education

  • Bachelor’s degree in Computer Science/Software Engineering (or equivalent practical experience)

#LI-BA1

Requirements

  • Strong Java experience (Spring Boot / Spring MVC) and Python experience (FastAPI/Flask/Django)
  • Front-end experience with Angular or Vue.js
  • Solid database experience with PostgreSQL and a document database (DocumentDB/MongoDB or similar)
  • Strong AWS experience (e.g., EC2, Lambda, S3, ECS/EKS, RDS, IAM, CloudWatch)
  • Practical experience integrating LLMs into applications (preferably with AWS Bedrock)
  • CI/CD exposure plus containerization (Docker) and infrastructure-as-code
  • Experience with end-to-end test automation (Selenium/Cypress/Playwright)
  • Strong understanding of REST, microservices patterns, and secure coding practices
  • Clear communication, strong ownership, and a collaborative mindset

Responsibilities

  • Design, develop, and maintain full-stack applications (UI ? services ? data layer)
  • Build responsive, accessible front-end experiences using Angular or Vue.js
  • Develop and maintain RESTful APIs and microservices using Java (Spring Boot) and Python (FastAPI/Flask/Django)
  • Design and optimize data solutions using PostgreSQL plus document databases (Amazon DocumentDB/MongoDB or similar)
  • Build, deploy, and operate solutions on AWS (e.g., Lambda, ECS, S3, API Gateway), leveraging infrastructure-as-code (CloudFormation/CDK)
  • Integrate LLM-powered features using AWS Bedrock (or comparable platforms)
  • Use AI coding tools (e.g., Amazon Q Developer, Kiro) to accelerate development and improve quality
  • Contribute to document analysis / intelligent data extraction initiatives
  • Participate in Agile/Scrum ceremonies and collaborate across engineering and product stakeholders
  • Create and maintain automated testing (Selenium/Cypress/Playwright) and uphold engineering best practices
  • Diagnose and resolve performance issues across the stack (API latency, query tuning, UI performance, JVM/Python profiling)
  • Mentor junior engineers via code reviews, pairing, and knowledge sharing

Skills

AWS BedrockAngularAPI GatewayCDKCloudFormationCloudWatchCypressDjangoDockerEC2ECSEKSFastAPIFlaskIAMJavaLambdaMongoDBNLPPlaywrightPostgreSQLPythonRDSRESTS3SeleniumSpring BootSpring MVCVue.js

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free