SAIC
UI Developer Senior_
SAIC, Ashburn, Virginia, United States, 20147
**Description**We are seeking a UI Front End Developer with Spring Boot and Microservices experience for a multi-year contract to support the ongoing modernization and maintenance of the Department of Homeland Security (DHS), Customs and Border Protection (CBP) information systems, using JAVA/JEE.This is a remote position, but candidates must be within commutable distance to Ashburn, Virginia and Kingstowne, Virginia.Job Responsibilities+ Design and implement JEE software applications.+ Use modern software engineering tools and methodologies, including Eclipse, and Atlassian Products (Jira, Confluence)+ Work with users in an Agile development approach to understand requirements, then elicit feedback and refine solutions through demonstrations+ Present the solution at formal and informal design reviews, and document the design according to the Government's system lifecycle methodology**Qualifications**Required Skills and Experience+ Bachelor's degree and 9 years or more of related experience. Additional experience can be considered in lieu of a degree.+ Most important front end technologies for the position are: Angular, Ngrx, and Angular library development.+ Recent 5 years’ experience developing front end application in frontend Angular (primary v10 or above)+ Advance level experience in UI performance tuning and Component/Layout design.+ Proven record of understanding HTML5, CSS3(flexbox, flexgrid), SASS and theme development+ 2 years in state management (NgRx)+ Experience in developing reusable components and libraries (building NPM packages)+ Excellent problem solving and critical thinking skills+ Advance level experience with unit testing+ Experience working with microservices design and implement design patterns+ Hands on experience with:+ HTML, JavaScript, CSS (required)+ AWS (EC2, S3, etc.) (required)+ jQuery, Angular, React+ JEE Web Tier Technologies (JSP, Servlets, MVC Frameworks)+ SQL (required)+ XML+ Unix, Linux+ Database Connectivity (JDBC, JPA, Hibernate)+ 3 years of experience in Single Page Application Development using JavaScript framework (Angular 8+ or ReactJS 5+)+ 1 + year experience in Java/JEE (required)+ Experience working with JEE Web Tier Technologies (JSP, Servlets, MVC Frameworks)+ Experience working with JEE Servers (like Spring boot, Tomcat, WebSphere, etc.)+ Demonstrated expertise in software engineering practices (e.g., reading/generating software specs, design patterns, continuous integration)+ Experience in building quick prototypes that demonstrate ideas and potential in a hands-on environment.+ Experience designing and delivering complex, highly scalable software components.+ Experience working with users to define requirements and demonstrate solutions.Desired Skills and Experience+ Experience developing 100% automation unit tests using eclipse is a strong plus+ Experience deploying and managing applications in a Docker environment a plus+ Agile development experience is a plus.+ First-hand experience working with large project teams (working with the Federal Government is a strong plus)Customer Requirements+ Clearance – Ability to obtain and hold a public trust position and favorable suitability based on a CBP Background Investigation+ Citizenship – Must be a US Citizen+ Location – Hybrid with on-site (Kingstowne, VA and/or Ashburn, VA) visits 1x a week and for mission needs.SAIC accepts applications on an ongoing basis and there is no deadline.Covid 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: 2410164SAIC 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