SAIC is seeking a Senior
Java Developer to join our Keystone team at the U.S. Army Human Resources
Command. The developer will be part of a team that is enhancing/upgrading
legacy applications into new Java based web applications in an enterprise environment.
Responsible for the design, development, and fielding of enterprise application
solutions for the US Army Human Resources Command supporting the REQUEST and
- Under general direction,
designs, develops, troubleshoots, debugs, and implements software code
- Works with graphic designers
and other members of a project team to develop the site concept, interface
design, and architecture of the website.
- Responsible for interface
- Integrates web applications
with back-end databases.
- Deploys large web-based
transaction systems using application servers.
- Researches, tests, builds, and
coordinates the integration of new products per production and client
writes, and maintains unit tests such as Junit, Jasmine, or Selenium tests
- Requires strong navigation and
- 5+ years of software development
experience developing Java web applications and a Bachelor's degree in
Computer Science or related field or a Master’s
degree and three (3) years or more experience; Four (4) additional
years of related experience will be considered in lieu of a Bachelor’s
- Experience with Java Design
patterns (MVC, DAO, Singleton, Factory, etc.)
- Experience with RDBMS such as
Oracle, SQLServer, or similar databases
- Experience using version
control tools such as Git.
- Experience with software
development processes such as SDLC, Scrum, or similar.
- Experience supporting JVMs in
- Experience using modern UI technologies such as
Angular, React, and Bootstrap.
- Experience using build tools such as Maven, Gradle, and
- Creative problem solving
abilities and strong work ethic with “can do” attitude.
- Ability to take high-level
requirements and compile them into development tasks.
- Ability to estimate tasks based
off of technical debt, level of effort, and complexity.
- Ability to thrive in a
- Ability to provide mentoring
and coaching to less experienced team members.
- Ability to function at a fast
pace with multiple deadlines.
- US Citizen – No dual
- Possess a SECRET clearance or
have the ability to obtain one. Must have at least an interim SECRET to
begin work on the contract
- Must be CompTIA Security+
certified prior to start date.
- Must obtain as a related
certification relevant to the computing environment, such as Oracle
Certified Associate, with the first 90 days of employment
- Must be enrolled in CompTIA
Continuing Education program
Experience with JEE/JSP Containers such as
WebLogic, JBoss, or Tomcat (or similar)
Experience with frameworks such as SpringMVC,
JasperReports, and Hibernate.
Knowledge of SOA to include SOAP/WSDL and
Experience using Eclipse, IntelliJ IDEA, or
Experience with shell scripting, parsing, and
analyzing log files with REGEXP.
Oracle Certified Associate Java 1.8 or Oracle
Certified Professional Java 1.8