> Markdown version of [/jobs/ext/1321472-associate-software-developer-full-stack-java-hybrid-4-days-arlington](https://www.wearedevelopers.com/jobs/ext/1321472-associate-software-developer-full-stack-java-hybrid-4-days-arlington). 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). --- # Associate Software Developer - Full Stack - Java - Hybrid - 4 days - Arlington - **Company:** Sapient Corporation - **Location:** Arlington, VA, United States - **Salary:** $116,000.0 - $120,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Amazon Web Services, HTML5, Automation of Tests, Unit Testing, Microsoft Azure, Bash Shell, Cascading Style Sheets (CSS), Cloud Computing, Software Quality, Code Review, Continuous Integration, Software Debugging, Python (Programming Language), PostgreSQL, Machine Learning, MongoDB, MySQL, NoSQL, Object-Oriented Software Development, Responsive Web Design, Software Engineering, Systems Integration, TypeScript, Web Applications, Software Organization, Scripting, Google Cloud, ReactJS, Spring-boot, Backend, Git, Containerization, AngularJS, Kubernetes, Front End Software Development, Restful APIs, Software Version Control, Docker, Microservices - **Published:** July 17, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/87624563/1 ## About the Role * 1-3 years of experience in software engineering, full stack application development, or a related experience. * Proficiency in Java development and object-oriented programming concepts. * Hands-on experience building backend services using Java, Spring Boot, and RESTful APIs. * Experience developing modern web applications using frontend technologies such as React, JavaScript, TypeScript, HTML5, and CSS3.Experience integrating frontend applications with REST APIs and backend services. * Understanding of software development best practices including code reviews, testing, debugging, and version control. * Familiarity with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB). * Exposure to cloud platforms such as AWS, Azure, or Google Cloud * Experience using Git and collaborative development workflows in an Agile environment. * Understanding of CI/CD concepts, automated testing, and modern software delivery practices. * Knowledge of containerization technologies such as Docker; exposure to Kubernetes is a plus. * Basic scripting experience with Python, Bash, or similar languages for automation and productivity tasks. * Experience or academic exposure to AI-assisted software development, including working with AI coding tools, APIs, or machine learning-based applications. * Strong analytical, troubleshooting, and problem-solving skills with a desire to learn new technologies. * Excellent communication and collaboration skills, with the ability to work effectively within cross-functional teams. * Angular experience is a plus, including building components, services, and responsive user interfaces using TypeScript, HTML5, and CSS3. ## Description Software Engineer - Full Stack Developer (Java) Hybrid - Arlington, Virginia. As an Associate Software Engineer, you will contribute to the development, enhancement, and maintenance of modern web applications using 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 - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift)