> Markdown version of [/jobs/ext/4550029-software-developer](https://www.wearedevelopers.com/jobs/ext/4550029-software-developer). 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 Developer - **Company:** CACI International Inc. - **Location:** San Antonio, TX, United States - **Experience:** Starter - **Salary:** $63,300 - $129,700 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, C++ (Programming Language), Cloud Computing, Cloud Foundry, Information Systems, Computer Programming, Linux, Java Platform Enterprise Edition (J2EE), GeoServer, Spring Framework, PostgreSQL, Project Management Software, NetBeans, Oracle (Applications), Productivity Software, Service Development Studio, Software Engineering, SQL Databases, Git, AngularJS, Information Technology, Atlassian Tools, Restful APIs - **Published:** November 3, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-developer-san-antonio-tx--33916e35-eef2-4f94-b673-afc75e9bb371 ## About the Role Software Development, Software Development, Information Technology & Information Systems, Willing to Travel, Server Programming/Applications, Cloud Computing, Agile Programming Methodologies, Industry Standards, Project Management Software, Productivity Management, The Opportunity:The Junior Software Developer will work in an Agile software development environment as a member of a development team. This position requires working in close collaboration with team members and even other teams when required. Candidates must understand client-side and server-side development patterns and will be expected to contribute to both. Knowledge of cloud-native development patterns and products such as Cloud Foundry are a plus., Required: * Must be a US citizen (no exceptions) * Intermediate proficiency in programming, with familiarity with Java/C++ being a plus * Bachelor's Degree in Computer Science/Engineering * Experience with Linux Desired: * JavaEE and/or Java Spring * Angular * Restful service development * C++ * Java * SQL (Postgres/Oracle) * Netbeans * Cloud Foundry * GeoServer * Git * GeoServer * What You Can Expect ## Description Responsibilities:As a Junior Software Developer, you will be assigned tasks to build features and work closely with more senior developers on your team. You will work with industry standard project management tools including the Atlassian Suite of productivity tools to manage work.This is an: * Entry-level professional individual contributor on a project or work team * Typically, no prior experience * Work is closely supervised * Problems faced are not typically difficult or complex * Explains facts, policies and practices related to job area