
Full Stack & DevOps Engineer
Job Description
• Proficiency in Git-based version control and collaborative development.
• Strong understanding of RESTful API design and integration.
• 5+ years of full-stack engineering experience across backend and frontend.
• Strong programming skills in Python (Django/FastAPI), Java (Spring Boot/Quarkus), and Node.js (Express/NestJS).
• Frontend development with modern JavaScript/TypeScript frameworks (React or Angular) and core web technologies (HTML, CSS, JS).
• Hands-on experience with AWS services (EC2, S3, RDS/Aurora, Lambda, CloudFront, IAM).
• Database expertise including MongoDB (schema design, indexing, performance tuning) and relational databases (PostgreSQL/Oracle/MySQL).
• Test automation using Selenium/WebDriver, including cross-browser testing and Selenium Grid.
• DevOps: CI/CD pipelines (GitLab CI/GitHub Actions/Jenkins), containerization (Docker), orchestration (Kubernetes), and artifact management.
• Infrastructure as Code (Terraform or AWS CloudFormation).
• Secure authentication/authorization (OAuth2.0, SSO), Zero Trust-aligned practices, and adherence to client's security requirements.
• Accessibility compliance with Section 508/USWDS for federal UI standards.
• Strong troubleshooting skills across Linux, networking, performance, and observability.
Key Responsibilities
• Design, build, and maintain backend services in Python/Django, Java Spring Boot, and Node.js, exposing secure REST/GraphQL APIs.
• Develop responsive frontends using React or Angular aligned with USWDS and accessibility standards.
• Implement automated test suites with Selenium/WebDriver; maintain cross-browser and regression testing coverage.
• Operate and evolve AWS-hosted environments; implement IaC for repeatable, compliant deployments.
• Build CI/CD pipelines; enforce code quality, security scans, and automated packaging/deployment.
• Administer MongoDB clusters; optimize queries, indexes, and backups; manage relational databases as needed.
• Monitor and troubleshoot services using CloudWatch/ELK/OpenSearch; drive performance tuning and resilience.
Technologies Commonly Used
• Backend: Python (Django/FastAPI), Java (Spring Boot), Node.js (Express/NestJS)
• Frontend: React, Angular, TypeScript, HTML/CSS/JS
• Cloud: AWS (EC2, S3, Lambda, RDS/Aurora, CloudFront, IAM)
• Databases: MongoDB, PostgreSQL, Oracle, MySQL
• DevOps: GitLab CI/GitHub Actions/Jenkins, Docker, Kubernetes, Terraform/CloudFormation
• Testing: Selenium/WebDriver, PyTest/JUnit/Jest
• Security & Compliance: OAuth2.0, SSO, Zero Trust, Section 508, FedRAMP-aligned practices
Similar Jobs
GENAI Engineer
Remote
Senior Machine Learning Engineer
Massachusetts
Data Engineer
AZ
Sr Data Engineer
Remote
ETL Data Engineer
New Jersey