DescriptionnnWe are currently seeking a motivated, career and customer-oriented Java/JEE Developer (Entry Level) to join our team to begin an exciting and challenging career in Ashburn, VA.nnThe Java Developer will participate in the system architecture design, systems engineering, development, integration testing and validation, and all aspects of the software life cycle (requirements to design to implementation to test) for a browser-based application implemented using Java and backend web services. The candidate will be responsible for developing and testing Java code as dictated by project requirement.nnJob Responsibilities:nnDesign, implement, test, and document back-end components written in JavannResearch, analysis, and integration of Java technologies and open-source librariesnnDesign new Java microservices projects and refactor existing onesnnDesign and implement microservices using the Spring frameworknnMust be hands on and be able to design and develop Java code as dictated by project requirements as needednnWrite and execute tests to identify bugs and ensure software runs smoothly across all web platforms. Debug and resolve technical issues in a timely mannernnOptimize application for maximum speed and scalability while ensuring application securitynnStay up to date with emerging trends and technologies in web development, particularly React.js, to continuously improve product and personal knowledgennQualificationsnnRequired Skills and Experience:nnBachelor’s degree in Computer Science, Information Technology, or related field, or equivalent practical experiencenn2+ years experience with back-end technologies: Java, open-source Java libraries (e.g. Apache Commons, Spring)nn2+ years experience with HTTP-based web services and related technologies including HTTP, REST, JSON, and Soap/XMLnnExperience with databases and SQLnnExperience with unit testing with JUnitnnExperience with using modern Java development IDEs (IntelliJ/Eclipse)nnUnderstating of JavaScriptnnAbility to work in a UNIX/Linux environmentnnKnowledge with version control systems such as GitnnAbility to understand Spring-based dependency injectionnnDevelopment of microservices using Spring - Primarily Spring BootnnDesired Skills and Experience:nnMaster’s degree in Computer Science, Information Technology, or related field, or equivalent practical experiencennStrong analytical and problem-solving skills with a detail-oriented mindsetnnAbility to work effectively in a team environment, as well as independently with minimal supervisionnnFamiliarity with agile development methodologies and the ability to thrive in a fast-paced development environmentnnCustomer Requirements:nnClearance – Ability to obtain and hold a public trust position and favorable suitability based on a CBP Background InvestigationnnCitizenship – Must be a US CitizennnLocation – Hybrid with on-site (Ashburn, VA) visits 1 day per week and if a mission need. All candidates must be within the GWA/commutable area.nnSAIC accepts applications on an ongoing basis and there is no deadline.nnCovid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site. REQNUMBER: 2416128nnSAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability