No more applications are being accepted for this job
Java Developer Associate - Ashburn, United States - SAIC
Description
Job ID:
Location:
ASHBURN, VA, US
Date Posted:
Category:
Software
Subcategory:
SW Engineer
Schedule:
Full-time
Shift:
Day Job
Travel:
No
Minimum Clearance Required:
None
Clearance Level Must Be Able to Obtain:
Public Trust
Potential for Remote Work:
No
Description
SAIC
is currently seeking a motivated and energetic Java/Spring, Spring Boot
Java Developer Associate
to join our remote team to begin an exciting and challenging career.
The 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 REST Spring Boot based web services.
The candidate will be responsible for developing and testing Java code as dictated by project requirement.Job Responsibilities –
Design and implement Java software applications using the Spring framework (Spring boot in particular).
Use modern software engineering IDEs including Eclipse, Visual Studio Code, for design, development, and testing the software.
Work with users in an Agile development approach to understand and document requirements in JIRA, then elicit feedback and refine solution through demonstrations.
Present solutions at formal and informal design reviews and document the design according to the Government's system lifecycle methodology.Qualifications
Required
Bachelor's degree in computer science or related field
Ability to obtain and maintain a DHS public trust
0-3 years Java Spring\Spring Boot microservices
HTML\Javascript\Typescript\CSS
JSON
JDBC
JPA
SQL
Design Patterns
Data Structures
Good understanding of CI/CD pipelines and microservices architecture
Good understanding of Application security and its implementation
Developing Unit tests
Desired
Angular\React is a definite plus.
Agile development approach
Developing integration and regression tests
Good written/oral communication skills and problem-solving skills; ability to communicate information to a variety of groups at different technical skill levels.
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.
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.
SAICaccepts applications on an ongoing basis and there is no deadline.
Covid Policy:
SAICdoes not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.
#J-18808-Ljbffr