Senior Java Developer

  • SAIC,
  • Vienna, VA
  • 3 hours ago
company banner
Java, Developer, JSP, HTML, Linux, Web, SQL, Software, Engineer, IT
Full Time
Work from home not available Travel not required

Job Description


SAIC is seeking senior Java Developers with experience in building high-performing, scalable, enterprise-grade applications to join other technical professionals in SAIC'S contract in support of the Federal Retirement Thrift Investment Board (FRTIB). The FRTIB administers the Thrift Savings Plan which provides Federal employees the opportunity to save for retirement. The position is primarily a developer position desiring the following skills/experience:


  • Bachelor's degree in computer science or relevant work experience required
  • Significant knowledge of Java and JEE internals (classloading, memory management, transaction management, etc.)
  • Experience in developing web applications using at least one popular web framework (JSF, Spring, Spring MVC, etc.)
  • Must be proficient with Java build automation tools such as maven and ant
  • Knowledge of RDBMS (experience designing tables, writing stored procedures, optimizing queries, etc.) is highly desired
  • Java developer responsibilities including designing, developing, testing and documenting high-volume, low-latency applications for mission-critical systems, adhering to software engineering best practices
  • Experienced with JSP
  • Experienced with jQuery/Javascript/CSS/HTML
  • Experienced with JBoss (we don't need to specify versions but the nice to have is JBoss EAP)
  • Experienced with Linux OS
  • Able to work in a structured environment and understanding the importance of source control, builds and CM activities
  • Experience with REST based Web services is required
  • Working knowledge using Maven builds, Artifactory is plus
  • Able to conduct design and code reviews to ensure compliance with standards
  • Experience with agile software development methodologies such as Scrum and SAFe is preferred
  • Familiarity with DevSecOps, Jenkins, CI/CD integration, automated tests with Junit and Mochito
  • Knowledge of Mainframe is a plus - understanding Object Oriented programming and being able to flatten data structures out to interface with non-object oriented systems such as mainframe applications and SQL-based databases
  • Is a team player and communicates
  • Must be able to obtain a public trust clearance

Desired Qualifications

My SAIC Benefits.

Company Information

Dice Id : 10111346
Position Id : 1926237
Originally Posted : 4 months ago

Similar Positions at SAIC

Senior Java Developer - REMOTE
  • Reston, VA
  • 21 hours ago
Java Developer (Entry)
  • Alexandria, VA
  • 21 hours ago
Java Developer (Entry)
  • Alexandria, VA
  • 21 hours ago
Java Developer (Entry)
  • Alexandria, VA
  • 21 hours ago
Java Developer (Journeyman) BACKEND
  • Alexandria, VA
  • 21 hours ago
Java Developer
  • Hyattsville, MD
  • 21 hours ago
Mid-Level Java /.Net Developer
  • Alexandria, VA
  • 21 hours ago
Java/JEE Developer (Journeyman)
  • Alexandria, VA
  • 21 hours ago
Java/JEE Developer (Senior)
  • Alexandria, VA
  • 21 hours ago
Full Stack Java Developer
  • Bethesda, MD
  • 21 hours ago