Cleared Java Developer / Software Engineer

Max Corporate Group•Annapolis Junction, MD
•Onsite

About The Position

MaxIT Consulting – Max Corporate Group is hiring cleared Software Engineers to support a long-standing technology contractor on a mission-critical program of national scope. The role is based on-site in Annapolis Junction, Maryland, and is a full-time, permanent individual-contributor position at the mid-senior level. Multiple openings are available. The engineer will join an Agile team working under the Scaled Agile Framework (SAFe), using DevOps, Behavior-Driven Development, and test automation to deliver software supporting critical operations. The role involves contributing throughout the software lifecycle, from requirements analysis and design through development, testing, deployment, and production. Engineers also participate in Program Increment (PI) planning and Agile release train ceremonies. An active TS/SCI clearance with a CI Polygraph is required. A CI Poly from any agency is accepted, and candidates must be willing to undergo a Full Scope Polygraph. The position requires the ability to work in the United States; visa sponsorship is not available. Travel is not required, and relocation assistance is available. 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, or 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.
  • Experience in requirements analysis, secure systems engineering, and continuous integration.
  • Experience with Agile practices such as pair programming, BDD, ATDD, and refactoring.
  • Experience with testing tools such as FitNesse, Mockito, Cucumber, UFT, or Selenium.
  • Experience with secure software development, for example Layer 7 policies.
  • Experience working under SAFe.

Responsibilities

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

Benefits

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