JOBSEARCHER

Full Stack Java Developer

Overview As a Full Stack Java Developer at CACI, you will design, develop, port and maintain software for the Integrated Broadcast Service-Network Services program. You will contribute across the full stack and lifecycle, partnering with a fast-paced, cross-functional team to meet DoD mission needs. You will improve system scalability, availability, and performance while applying modern development practices and automated testing. You’ll work in an agile environment, translating customer requirements into robust, user-friendly web applications that support real-time intelligence sharing. This role offers impact on national security through innovative software solutions and continuous learning in a Do Compensation / Benefitsflexible time offrobust learning resourceshealthcareretirementeducation opportunitiestime off benefits ResponsibilitiesEnhance and repair Java and C++ codebasesProvide support to fielded IBS sitesRecommend and apply technical design to meet customer requirementsAdvance automation, best practices, and system architecture scalabilityEngage in agile practices including sprint planning, stand-ups, and peer reviewsDebug, troubleshoot, and resolve issues promptlyCreate and run unit, integration, and end-to-end testsDocument technical designs and processes Key requirementsActive Secret clearance with potential to obtain Top Secret/Top Secret SCIBachelor in Computer Science or related technical field5 years of professional Java software developmentStrong front-end development skills with HTML, CSS, JSP, JavaScriptFamiliarity with modern front-end frameworks (Angular or React)Knowledge of CI/CD, DevOpsSecExperience building modern, user-friendly web appsRelational databases experience (Oracle) and SQL/stored proceduresExperience with MVC/REST/XML/JSON/Spring/SOAPExperience with Maven/Antstrong communicationteamworkproblem-solvingHTMLCSSJSP