> Markdown version of [/jobs/ext/3984396-full-stack-java-developer-aws](https://www.wearedevelopers.com/jobs/ext/3984396-full-stack-java-developer-aws). 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). --- # Full Stack Java Developer (AWS) - **Company:** Kforce Inc. - **Location:** San Antonio, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Web Interfaces, Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Applications Architecture, Application Performance Management, Microsoft Azure, Cloud Computing, Configuration Management, Information Systems, Databases, Relational Databases, Elasticsearch, PostgreSQL, MongoDB, MySQL, Node.Js, NoSQL, Ansible, Software Deployment, Software Engineering, SQL Databases, Systems Integration, Web Application Frameworks, Google Cloud, Enterprise Software Applications, ReactJS, Delivery Pipeline, Backend, Vue.js, Containerization, AngularJS, Linux Development, Kubernetes, Infrastructure Automation Frameworks, Information Technology, Front End Software Development, Restful APIs, Devsecops, Docker, Microservices - **Published:** October 28, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9268968/full-stack-java-developer-aws ## About the Role Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline. 7+ years of enterprise software development experience. 7+ years of Java experience. 7+ years of AWS experience. 7+ years of JavaScript experience. 7+ years of Ansible experience. Strong backend development experience using Java. Experience with modern JavaScript frameworks such as React, Angular, or Vue.js. Node.js development experience. Experience developing, integrating, and securing RESTful APIs. Experience with SQL and NoSQL databases. Linux development experience. Experience with Docker, Podman, or similar container technologies. Experience developing and deploying cloud applications in AWS. Knowledge of Agile software development practices. Active TS/SCI clearance. Preferred Qualifications Experience with DevSecOps and automated software delivery pipelines. Kubernetes or similar container orchestration experience. Exposure to Azure or Google Cloud. Experience working in secure or mission-critical environments. Understanding of microservices and modern application architecture. Work Environment Hybrid position requiring approximately 2-3 days per week onsite in San Antonio, Texas. Work is performed within a collaborative Agile engineering environment. ## Description We are seeking an experienced Full Stack Software Engineer to develop and modernize enterprise applications within a cloud-based technical environment. This position works across frontend development, backend services, APIs, databases, cloud platforms, automation, and containerized applications. The ideal candidate will have advanced Java and JavaScript experience along with significant hands-on exposure to AWS and Ansible., Design, develop, test, enhance, and maintain full-stack software applications. Develop backend services and RESTful APIs using Java and related technologies. Create modern web interfaces using JavaScript and frameworks such as React, Angular, or Vue.js. Support server-side and full-stack application functionality using Node.js. Build and integrate REST APIs with appropriate authentication, authorization, and data protection controls. Create configuration management and infrastructure automation solutions using Ansible. Develop and deploy applications within AWS cloud environments. Integrate applications with relational and non-relational data platforms. Work with technologies such as PostgreSQL, MySQL, MongoDB, and Elasticsearch. Build and maintain containerized applications using Docker, Podman, or comparable technologies. Support CI/CD pipelines and automated software delivery processes. Troubleshoot application performance, scalability, integration, and security issues. Participate in application architecture discussions, technical reviews, and system design activities. Produce technical documentation and support ongoing application modernization.