> Markdown version of [/jobs/ext/1556112-software-engineer-full-stack-java-aws-angular-ai](https://www.wearedevelopers.com/jobs/ext/1556112-software-engineer-full-stack-java-aws-angular-ai). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Full Stack (Java, AWS, Angular, AI) - **Company:** Sapient Corporation - **Location:** Arlington, VA, United States - **Salary:** $116,000.0 - $135,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Artificial Intelligence, Amazon Web Services, Amazon S3, HTML5, Automation of Tests, Unit Testing, Microsoft Azure, Bash Shell, Cascading Style Sheets (CSS), Software Quality, Code Review, DevOps, Amazon DynamoDB, Spring Framework, Machine Learning, Enterprise Messaging Systems, MongoDB, MySQL, Routing, NoSQL, Productivity Software, RabbitMQ, Standard Sql, Azure Machine Learning, Responsive Web Design, Search Technologies, Shell Script, Software Engineering, TypeScript, Web Applications, Spring Cloud, Istio, Large Language Models, Spring-boot, Backend, Cloudformation, Event Driven Architecture, Amazon Relational Database Service, Containerization, AngularJS, Kubernetes, Cassandra, Apache Kafka, Front End Software Development, Api Gateway, Restful APIs, Terraform, Serverless Computing, Docker, Microservices - **Published:** July 2, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/17466096?backUrl=%2Fcareer%2F17466096%2FSoftware-Engineer-Full-Stack-Java-Aws-Angular-Ai-Virginia-Arlington ## About the Role * Experience in backend Java development with a focus on building and operating microservices. * Experience in system design, with the ability to decompose complex problems into well-defined services and data models. * Hands-on experience designing and deploying production services on AWS (e.g., ECS/EKS, Lambda, S3, RDS, DynamoDB). Experience with Azure is a plus. * Experience in Angular (v2+) including components, services, routing, state management, HTML5, CSS3, JavaScript/TypeScript, and responsive web application development. * Hands-on experience with Spring Boot, Spring Cloud, and related Java frameworks. * Proficiency in RESTful API design, development, and security best practices. * Experience leveraging AI/ML technologies in software development, including designing and building semantic search platforms, vector databases, retrieval-augmented generation (RAG) applications, intelligent document search solutions, and AI-powered developer productivity tools. * Familiarity with technologies such as OpenAI, Azure AI Services, LangChain, vector databases, embeddings, and modern AI application architectures is a plus * Understanding of containerization (Docker, Kubernetes) and CI/CD pipelines. * Proficiency in shell scripting (e.g., Bash) for automation and operational tasks. * Knowledge of SQL and NoSQL databases (e.g., MySQL, MongoDB, or Cassandra). * Familiarity with messaging systems like Kafka or RabbitMQ. * Exceptional problem-solving and analytical skills. Set Yourself Apart With * Experience with serverless computing and event-driven architecture. * Knowledge of API gateways (e.g., AWS API Gateway) and service mesh technologies (e.g., Istio). * Certifications in AWS (e.g., AWS Certified Developer/Solutions Architect). * Exposure to DevOps practices and Infrastructure as Code (e.g., Terraform, CloudFormation). ## Description Software Engineer - Full Stack Developer (Java, AWS, Angular, AI) As an Associate Software Engineer, you will contribute to the development, enhancement, and maintenance of modern web applications using Angular and Java-based microservices. Working as part of an agile engineering team, you will build user-facing features, develop backend services, and collaborate with senior engineers to deliver high-quality digital solutions. Your focus will be on writing clean, maintainable code, learning best practices, and growing your technical expertise across both frontend and backend development. Your Impact: * Design, develop, test, and maintain Angular-based web applications. * Build and enhance Java Spring Boot microservices and RESTful APIs. * Collaborate with senior engineers, architects, and product teams to implement business requirements. * Develop responsive and accessible user interfaces using Angular, TypeScript, HTML5, and CSS3. * Consume and integrate REST APIs into frontend applications. * Participate in code reviews and incorporate feedback to improve code quality. * Troubleshoot and resolve application defects, bugs, and performance issues. * Write unit tests and support automated testing efforts. * Contribute to CI/CD pipelines and deployment activities. * Follow established engineering standards, security guidelines, and development best practices. * Continuously learn new technologies and contribute to team knowledge sharing. ## Related Videos - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer)