Actalent Ashburn , VA 20147
Posted 1 week ago
MISSION OF PROGRAM/PROGRAM OVERVIEW:
On this program we operate maintain and enhance CBPs suite of targeting and analysis systems supporting law enforcement activities at all 328 Ports of Entry along the borders between Ports of Entry and at strategic international locations in 50 countries to help CBP protect national security public safety and facilitate lawful trade and travel.
Position Summary
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.
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
Required Skills and Experience
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 CSS3flexbox 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
CLEARANCE REQUIREMENT:
LOCATION: Hybrid in Ashburn VA visits 1x a week and for mission needs.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
Diversity, Equity & Inclusion
At Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I are embedded into our culture through:
Hiring diverse talent
Maintaining an inclusive environment through persistent self-reflection
Building a culture of care, engagement, and recognition with clear outcomes
Ensuring growth opportunities for our people
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.
Actalent