Description
Description
Position Overview
We are currently seeking a motivated, career and customer-oriented Java/JEE Developer (Senior Level) to join our team to begin an exciting and challenging career in Ashburn, VA.
Responsibilities:
- Design, implement, and unit test REST microservices with Java, Spring, and JUnit
- Develop web applications with Angular that communicate with backend microservices
- Write complex SQL queries and perform data modeling
- Work collaboratively within a large, Agile development team
Qualifications
Required Skills and Experience:
- Spring Boot
- Spring REST/SOAP web services
- Angular
- HTML/JavaScript/CSS
- XML/JSON
- SQL
- JPA/Hibernate
- 8+ years Java web application development required
Desired Skills and Experience:
- Bachelor's degree in computer science or related engineering field with 9+ years of technical experience
- Experience with Spring WebFlux and R2DBC
- Experience with microservices architecture
- Experience with JMS and/or Kafka
- Familiar with AWS
- Comfortable with Eclipse and Visual Studio Code
- Agile development approach
- Good communication skills (writing and presenting)
- Strong initiative: must be able to take a high-level requirement, ask questions/seek clarifications, and get the job done
- Ability to work in a high-pressured, tight-deadline environment
- Superior written and oral communication skills are essential
- Must be able to multitask efficiently and progressively and work comfortably in an ever-changing data environment
- Must work well in a team environment as well as independently
- Excellent verbal/written communication and problem solving skills; ability to communicate information to a variety of groups at different technical skill levels
- Master's degree in computer science or related field is a 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 (Ashburn, VA) visits 1-2 days per week and if a mission need. All candidates must be within the GWA/commutable area.
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.
Apply on company website