Entry-Level Java Developer/Automation Tester

Science Applications International Corporation
Ashburn, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Ashburn, United States of America

Tech stack

Java
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Software Applications
Systems Engineering
JIRA
Automation of Tests
Oracle WebLogic Server
Computer Programming
Databases
Data Validation
Relational Databases
Database Queries
Amazon DynamoDB
Eclipse
Java Platform Enterprise Edition (J2EE)
IBM WebSphere MQ
IBM Websphere Application Server
Spring
WildFly (JBoss AS)
Microsoft Message Queuing
MongoDB
NoSQL
Oracle Applications
Selenium
Software Engineering
Software Systems
SQL Databases
Test Data
Web Services
React
Spring-boot
AWS Lambda
Backend
Gitlab
Angular
Integration Tests
Kubernetes
Information Technology
Atlassian Tools
Front End Software Development
Cloud Migration
Dynatrace
Docker
Jenkins
Microservices

Job description

SAIC is currently seeking a motivated and energetic Java/JEE Developer (Entry Level) to join our team to begin an exciting and challenging career in Ashburn, VA.

This position starts in an automation tester role for the first 12-18 months of employment (developing automation test cases using Java to verify the processing of incoming and outgoing messages and storing the end state data in the database). This position will be 100% on-site for the first year of employment.

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 web services. The candidate will be responsible for developing and testing Java code as dictated by project requirement., * Design, develop, and implement Micro Service Architecture JEE software applications.

  • Use modern software engineering tools including Eclipse, Gitlab, and Atlassian Suites for ticketing and documentation, development, and testing the software.
  • Write automation test scripts using Java.
  • Generating test data and performing Data Validation by writing SQL queries.
  • Work with users in an Agile development approach to understand and document requirements in JIRA, then elicit feedback and refine solution through demonstrations.
  • Present the solution at formal and informal design reviews, and document the design according to the Government's system lifecycle methodology.

Requirements

  • Bachelor's degree in Computer Science or related field with 0+ years of technical experience.
  • Experience with Java & Java Frameworks (design and software development experience including designing, programming, and documenting large-scale software systems.)
  • Experience with:
  • Spring Boot.
  • AWS Cloud.
  • Developing front-end using Angular and React.
  • Javascript.
  • IBM MQ/AWS SQS.
  • Oracle/PostgresDB.
  • Write SQL queries with clear understanding of relational databases.
  • Ability to generate test data and perform validation.
  • Experience with NoSQL DBs like MongoDB, DocumentDB, DynamoDB etc.

Desired Skills and Experience

  • Experience with Cloud Migration.
  • AWS Lambda.
  • Dynatrace.
  • Docker.
  • Kubernetes.
  • JEE Server experience (Weblogic\Websphere\JBOSS\etc.)
  • Jenkins.
  • Experience writing their own automation scripts.
  • Selenium.
  • First-hand experience working with large project teams (working with the Federal Government a strong plus.)
  • Demonstrated ability to think critically and creatively to develop innovative solutions to software problems.
  • Ability to develop and maintain components with stringent performance requirements.
  • Agile development experience a plus.
  • Master's degree in Computer Science or related field.

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 - This position will require on-site work in Ashburn, VA 5 days per week for the first year of employment. All candidates must be within the GWA/commutable area.

About the company

SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability

Apply for this position