Java Developer Applications Principal - Military veterans preferred

2022-06-24
SAIC (www.saic.com)
Other

/yr

  full-time   employee


Alexandria
Virginia
22315
United States

Description

SAIC is currently seeking a motivated, career and customer-oriented Java Developer Applications Principal to join our team in Kingstowne, VA to begin an exciting and challenging career.

Duties

  • Design and implement Micro Service Architecture JEE software applications
  • Use modern software engineering tools including Eclipse, Rational Application Developer (RAD), and Atlassian Suites for design, development, and testing the software
  • Present the solution at formal and informal design reviews, and document the design according to the Government’s system lifecycle methodology

 

 

Qualifications

Required Experience

  • Bachelor’s degree in computer science or related engineering field with 9+ years of technical experience
  • Must obtain and maintain a DHS Public Trust
  • Provisioning, operating, and maintaining systems running on AWS (or equivalent cloud providers)
  • Java Micro Service Architecture frameworks such as Spring Boot
  • Java Frameworks such as Spring, Grails, and Play
  • Hibernat, JMS
  • XML, JSON
  • SQL, JDBC
  • Unix, Linux
  • Experience with object-oriented analysis and design techniques
  • Thorough understanding of infrastructure (firewalls, load balancers, storage, monitoring, security etc.) and have experience with orchestration to develop a cloud solution
  • Scalable Web Applications
  • HTML, CSS and JavaScript
  • High level of self-motivation, desire to deliver stellar solutions and willingness to work in a distributed team environment
  • Ability to lead and mentor junior level developers

Desired knowledge and experience include:

  • Experience with architecting, designing and/or developing a biometric search system
  • Developing 100% automating unit tests using SOAP-UI, Selenium, or equivalent tools
  • Software Configuration Management (SCM) tools (Git and Gradle/Maven)
  • Load Balancing and Enterprise Service Bus frameworks (preferably under Cloud environment)
  • Agile Scrum and possibly experience with leading a Scrum team as a scrum master or equivalent
  • Biographic/document text matching using a framework such as Lucene/Solr, ElasticSearch, Sphinx, etc.
  • DynamoDB, HBase, MongoDB, Cassandra
  • JQuery, AngularJS, NodeJS
  • Masters in Computer Science or related field





Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.