Software Engineer TS/SCI CI Poly Required (Java/J2EE)

Max Corporate Group•Annapolis Junction, MD
•Onsite

About The Position

MaxIT Consulting – Max Corporate Group is seeking cleared Software Engineers with strong Java/J2EE skills to join a long-standing technology contractor supporting a mission-critical program of national scope. Multiple openings are available for engineers with an active TS/SCI clearance and CI Polygraph. The engineer will work hands-on as part of an Agile team using the Scaled Agile Framework (SAFe), DevOps, Behavior-Driven Development, and test automation. Responsibilities span the software lifecycle, from requirements analysis and design through coding, automated testing, deployment, and production. The role also participates in Program Increment (PI) planning and Agile release train ceremonies. This is a permanent, full-time, on-site position in Annapolis Junction, Maryland, with no travel. Relocation assistance is available. The position requires an active TS/SCI clearance with CI Polygraph and the ability to work in the United States; visa sponsorship is unavailable. A comprehensive benefits package is offered.

Requirements

  • Active TS/SCI security clearance with CI Polygraph; a CI Poly from any agency is accepted.
  • Willingness to undergo a Full Scope Polygraph.
  • 7 to 10 years of professional software engineering experience.
  • Demonstrated experience with Java; J2EE and Spring/Spring Boot are ideal.
  • Experience with several of the following: Java/JEE, Python, C/C++, SQL, SOAP, WSDL, WADL, Perl, PowerShell, VBScript, Eclipse, PostgreSQL, Oracle, and Jenkins on Windows.
  • Experience with user interface and database technologies including XHTML, HTML, XML, and XSLT.
  • Experience working in Windows and/or Linux environments.
  • Bachelor's degree in Computer Science or a related field; relevant experience may substitute for the degree.
  • Ability to work in the United States.

Nice To Haves

  • Experience with application servers such as Tomcat, WebLogic, or JBoss, and scripting.
  • Requirements analysis, secure systems engineering, and continuous integration experience.
  • Experience with Agile practices such as pair programming, BDD, ATDD, and refactoring.
  • Experience with testing tools such as FitNesse, Mockito, Cucumber, UFT, or Selenium.
  • Secure software development experience, for example with Layer 7 policies.
  • Experience working under SAFe.

Responsibilities

  • Design, develop, and maintain software using Java/J2EE and Spring/Spring Boot, independently and as part of a team.
  • Analyze complex requirements and implement working, secure software solutions.
  • Write automated tests using BDD/TDD practices and maintain clean code through refactoring.
  • Develop automation scripts and support CI/CD pipelines, including Jenkins.
  • Work with relational databases such as PostgreSQL and Oracle, and web technologies such as XHTML, HTML, XML, and XSLT.
  • Participate in PI planning and Agile release train ceremonies.

Benefits

  • Comprehensive benefits package.
  • Relocation assistance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service