T
Full Stack Developer
TEKsystems
North Bethesda · Hybrid Contract Senior $75 – $85/hr 1mo ago
About the role
About the Role
We are seeking an experienced Full Stack Developer to join our team. The ideal candidate will design, develop, and maintain end-to-end applications spanning modern front-end frameworks, robust middle-tier services, and scalable cloud-native data solutions. This role emphasizes AI-assisted development practices and hands-on experience building solutions powered by Large Language Models (LLMs).
Key Responsibilities
- Design, develop, and maintain full stack applications from UI through middle tier to data layer
- Build responsive, accessible front-end interfaces using Angular or Vue.js
- Develop RESTful APIs and microservices using Java (Spring Boot) and Python-based frameworks (FastAPI, Flask, Django)
- Design and manage relational and NoSQL data stores including PostgreSQL and document databases (e.g., Amazon DocumentDB, MongoDB)
- Architect and deploy applications on AWS using services such as Lambda, ECS, S3, API Gateway, CloudFormation, and CDK
- Leverage AI-powered coding tools (Amazon Q Developer, Kiro) to accelerate development workflows
- Build and integrate LLM-powered features using AWS Bedrock or similar platforms
- Participate in large-scale document analysis and intelligent data extraction initiatives
- Collaborate with cross-functional teams in Agile/Scrum ceremonies
- Design and maintain end-to-end automated test suites using frameworks such as Selenium, Cypress, or Playwright
- Identify and resolve performance bottlenecks across the full stack including query optimization, API response tuning, front-end rendering, and JVM/Python profiling
- Write unit and integration tests, conduct code reviews, and uphold engineering best practices
- Mentor and guide junior developers through code reviews, pair programming, and knowledge-sharing sessions
Required Qualifications
- 7+ years of professional full stack development experience
- Strong proficiency in Java (Spring Boot, Spring MVC) and Python (FastAPI, Flask, or Django)
- Hands-on experience with Angular or Vue.js for front-end development
- Solid experience with PostgreSQL and document databases (Amazon DocumentDB, MongoDB, or similar)
- Demonstrated experience with AWS cloud services (EC2, Lambda, S3, ECS/EKS, RDS, IAM, CloudWatch)
- Experience using AI-assisted development tools such as Amazon Q Developer or Kiro for code generation, refactoring, and productivity
- Practical experience building applications that integrate Large Language Models (LLMs), preferably using AWS Bedrock
- Familiarity with CI/CD pipelines, containerization (Docker), and infrastructure-as-code
- Experience with end-to-end test automation frameworks (Selenium, Cypress, Playwright, or similar)
- Proven ability to performance tune applications including database query optimization, API latency reduction, front-end profiling, and load testing
- Strong understanding of RESTful API design, microservices architecture, and secure coding practices
- Excellent problem-solving, communication, and collaboration skills
Preferred Qualifications
- Experience with large document analysis, intelligent document processing, or text extraction at scale (e.g., Amazon Textract, custom NLP pipelines)
- Familiarity with Retrieval-Augmented Generation (RAG) patterns and vector databases
- AWS certifications (Solutions Architect, Developer Associate, or similar)
- Experience in the financial services or regulatory technology domain
- Knowledge of prompt engineering and LLM fine-tuning techniques
- Experience with Terraform or AWS CDK for infrastructure management
Education
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
Workplace Type
This is a hybrid position in Rockville,MD.
Application Deadline
This position is anticipated to close on May 1, 2026.
Skills
AWSAngularCDKCypressDjangoDockerEC2ECSEKSFastAPIFlaskIAMJavaLambdaMongoDBPlaywrightPostgreSQLPythonRAGRDSSeleniumSpring BootSpring MVCS3Vue.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