Join our Talent Network >

Full-Stack Java Developer (SR1398)

Job ID: 205980
Location: ALBUQUERQUE, NM, United States
Date Posted: Jun 30, 2020
Category: Software
Subcategory: SW Engineer
Schedule: Full-time
Shift: Day Job
Travel: No
Minimum Clearance Required: None
Clearance Level Must Be Able to Obtain: DOE Q
Potential for Teleworking: No

Share: mail

Job Description

Description

SAIC is looking to fill a position for a software engineer with experience developing web applications using Java Enterprise Edition. The responsibilities include:

  • Designing, implementing, testing, and supporting web applications that enable the customer to perform its responsibilities
  • Design, implement, and test all layers of the software – databases, business logic, web services, and front end
  • Willingness to learn and support improving and expanding automated test capabilities using technologies such as JUnit, Cypress, Selenium, and Protractor
  • Develop applications and provide operational support for them
  • Provide operations and maintenance support to fix defects and implement new business capabilities

#ABQX

Qualifications

    • Bachelor's degree in Computer Science, Engineering, Information Systems or related field and 5 years or more experience OR 9 years or more of related experience in lieu of degree
    • Minimum of 5 years of recent (within the last year) experience with software development using Java
    • Minimum of 2 years of recent experience with software development of web applications using Spring Boot
    • Minimum of 2 years of recent experience building user interfaces in Angular (not AngularJS)
    • Minimum of 1 year of experience with at least three of the following:
      • PrimeNG component library for Angular
      • Spring Data JPA using Hibernate
      • Automated UI testing using tools such as Cypress (preferred), Selenium, or Protractor
      • Automated Java testing using JUnit
      • HashiCorp Consul/Vault
      • Apache Artemis ActiveMQ
      • Kubernetes with Docker containers
      • Build automation (CI/CD) using Jenkins
    • Strong verbal and written communication skills
    • Ability to obtain and maintain a DOE Q security clearance (not required to start)
    Desired Qualifications
    • Existing DOE Q or L security clearance
    • A passion for learning new software engineering skills and business domains
    • Minimum of 1 year or more of recent development experience with MeteorJS or Node.JS
    • Experience with any of the following:
      • MongoDB non-relational database
      • Java Server Faces and/or PrimeFaces
      • Apache ActiveMQ, Apache Kafka, or RabbitMQ
      • Apache Struts
      • Jenkins
      • Maven
    • Experience with DevOps, Continuous Integration, and Continuous Deployment
    • Experience working on Agile teams, especially using Scrum or Kanban




    Overview

    SAIC is a premier technology integrator solving our nation's most complex modernization and readiness challenges. Our robust portfolio of offerings across the defense, space, civilian, and intelligence markets includes high-end solutions in engineering, IT, and mission solutions. Using our expertise in existing and emerging technologies, we integrate the best components from our own portfolio and our partner ecosystem to deliver innovative, effective, and efficient solutions. We are 25,500 strong; driven by mission, united by purpose, and inspired by opportunities. Headquartered in Reston, Virginia, SAIC has pro forma annual revenues of nearly $7.1 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom. For SAIC benefits information, see Working at SAIC. EOE AA M/F/Vet/Disability

    Share: mail

    Similar Jobs

    Government Cloud Computing Software Engineer

    FLEXWORK, VA, United States
    Software

    Senior Software Engineer

    FLEXWORK, VA, United States
    Software

    DevOps Engineer (SR1463)

    ALBUQUERQUE, NM, United States
    Software

    Software Developer (SR1462)

    ALBUQUERQUE, NM, United States
    Software

    Java Developer (SR1450)

    ALBUQUERQUE, NM, United States
    Software

    Identity & Access Management Operations Administrator (SR1440)

    ALBUQUERQUE, NM, United States
    Software

    Application Programmer III (SR1424)

    ALBUQUERQUE, NM, United States
    Software

    Application Programmer II (SR1423)

    ALBUQUERQUE, NM, United States
    Software

    Java Developer (SR1408)

    ALBUQUERQUE, NM, United States
    Software

    Full-Stack Java Developer (SR1398)

    ALBUQUERQUE, NM, United States
    Software

    Production Tools Software Support (SR1456)

    ALBUQUERQUE, NM, United States
    Software

    ITSM Operations & Maintenance / Business Analyst (SR1457)

    ALBUQUERQUE, NM, United States
    Software

    Machine Learning Engineer (SR1105)

    ALBUQUERQUE, NM, United States
    Software