Java Full-Stack Developer Senior
Saic- Location
- Ashburn, VA, United States
- Workplace
- Onsite
- Employment
- —
- Salary
- —
Posted 22d ago
SAIC is currently seeking a motivated, career and customer-oriented Mid-level Java/JEE Developer to join our team to begin an exciting and challenging career in Ashburn, VA.
This position will be 100% on-site in Ashburn, VA for the first year of employment.
Job 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
Required Skills and Experience
- Bachelor’s degree in computer science or related engineering field with 5+ years of technical experience
- At least 5 years of Java/JEE design and software development experience including designing, developing, and documenting large-scale enterprise software systems
- Java web application development required
- Spring Boot
- REST web services
- RxJS
- Typescript
- XML/JSON
- RDBMS (e.g. Oracle or PostgreSQL)
- SQL
- JPA/Hibernate
- Angular
- HTML/Javascript/CSS
- Familiar with AWS
Desired Skills and Experience
- Master’s degree in computer science or related field is a plus
- Experience with microservices architecture
- Experience with NoSQL databases
- Experience 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
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 – Required to be on-site in Ashburn, VA 5 days per week for the first year of employment. After their first year, they will have the option to work a hybrid schedule (2 days on-site) depending on the needs of the team
Skills
- Java
- Spring
- JUnit
- Angular
- SQL
- Spring Boot
- RxJS
- TypeScript
- XML
- JSON
- Oracle Database
- PostgreSQL
- JPA
- Hibernate
- HTML
- JavaScript
- CSS
- AWS
- Eclipse
- Visual Studio Code
More jobs at Saic
All 396Technical Services Team Supervisor
Saic · Fort Huachuca, AZ, United States · today
Senior Principal Cyber Information Systems Security Engineer
Saic · San Diego, CA, United States · Charleston, SC, United States · Norfolk, VA, United States · today
Senior Software Engineer
Saic · Crane, IN, United States · today
Software Tester Senior
Saic · Work, VA, United States · today
Software Tester Principal
Saic · Work, VA, United States · today
Similar roles
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Senior Software Engineer (Reston or Cambridge)
Akamai · United States · USD 121,400–218,600/yr · today
Software Engineer
Realtor.com Careers · Austin · today