T
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