Position: Sr. Full Stack Engineer
Location: Plano, TX/Richmond, VA/McLean, VA/Chicago, IL
Duration: Long term contract
Core Technologies: Java, Python, AWS, AI/ML, Integration Services
Cloud: AWS
This position is open to Only Ex-CapitalOne Employees/Contractors
Job Summary:
We are looking for a Senior Full Stack Engineer with strong experience in Java, Python, AWS, AI/ML, and enterprise integration services. The ideal candidate will design, develop, and integrate scalable applications, APIs, cloud-native services, and AI/ML-enabled solutions while working across both frontend and backend technologies.
Key Responsibilities:
- Design, develop, and maintain scalable full-stack applications using Java and Python.
- Build RESTful APIs, microservices, and enterprise integration solutions.
- Develop and deploy cloud-native applications using AWS services.
- Integrate AI/ML capabilities and Generative AI into enterprise applications and business workflows.
- Design integrations between applications, databases, cloud platforms, and third-party systems.
- Work with frontend technologies to develop responsive and user-friendly applications.
- Implement secure, scalable, and high-performance application architectures.
- Develop CI/CD pipelines and support automated testing and cloud deployments.
- Troubleshoot production issues and optimize application performance.
- Collaborate with architects, product managers, data engineers, and other development teams.
Required Skills
- 10+ years of experience in software/full-stack development.
- Strong hands-on experience with Java, Spring Boot, and Microservices.
- Strong programming experience with Python.
- Hands-on experience with AWS cloud services such as Lambda, ECS/EKS, S3, API Gateway, EC2, RDS, DynamoDB, and CloudWatch.
- Experience developing and consuming REST APIs, APIs Gateway, web services, and integration services.
- Experience with AI/ML, Generative AI, LLMs, or AI-powered application development.
- Strong knowledge of SQL and NoSQL databases.
- Experience with Docker, Kubernetes, Git, and CI/CD.
- Experience with frontend technologies such as React, Angular, or similar frameworks.
- Strong understanding of software architecture, design patterns, security, and performance optimization.