Junior Level Java Developer

Posted 7 months ago

Are you applying to the internship?

Job Description

Junior Level Java Developer | SAIC

The Tone:
This is a full-time role at SAIC, located in Ashburn, VA. SAIC is a technology integrator that tackles complex modernization and systems engineering challenges across defense, space, federal civilian, and intelligence markets for the nation. In this role, you will be crucial in developing and implementing Micro Service Architecture JEE software applications, directly contributing to government systems and enhancing technological capabilities.

The TL;DR
• Role: Full Time
• Type: Full-time
• Location: In-person, Ashburn, VA

• Mission: Develop and implement Micro Service Architecture JEE software applications according to government system lifecycle methodology.
• Tech Stack: Java Micro Service Architecture frameworks (Spring/Spring Boot), Oracle, SQL, JDBC, Hibernate, JPA, JSON, XML, Unix/Linux, HTML, CSS, Eclipse, Atlassian Suites.

What You’ll Actually Do
• Develop: Develop and implement Micro Service Architecture JEE software applications.
• Utilize: Use modern software engineering tools including Eclipse and Atlassian Suites for designing, developing, and testing the software.
• Present: Present solutions at formal and informal design reviews.
• Document: Document the design according to the Government’s system lifecycle methodology.
• Collaborate: Work with users to define requirements and demonstrate solutions.

The Must-Haves
• Background: Bachelor’s degree in computer science or a related engineering field. Must be a U.S. Citizen and have a current CBP BI or be eligible to obtain one. This position requires 100% on-site work in Ashburn, VA for the first year of employment.
• Experience: +2 years of technical experience, including recent hands-on developing experience. Experience working with users to define requirements and demonstrate solutions. Experience designing and delivering complex, highly scalable software components.
• Skills: Java Micro Service Architecture frameworks such as Spring/Spring Boot, Oracle, SQL, JDBC, Hibernate, JPA, JSON, XML, Unix/Linux, HTML, CSS.
• Bonus: Master’s degree in computer science or a related field. Experience designing, developing, or maintaining systems running on AWS (or equivalent cloud provider). Webservices (SOAP, REST), Java Web Containers (Tomcat, Jetty), JMS, React, TypeScript, Angular/AngularJS. Developing 100% automated unit tests. Agile development approach. Software Configuration Management (SCM) tools (Git, Gradle, Maven). Excellent written/oral communication and problem-solving skills. Strong initiative 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. Ability to multitask efficiently and progressively. Comfort working in an ever-changing data environment. Ability to work well in a team environment as well as independently.

Related Jobs