Senior Full Stack Engineer (Java/React)

General Dynamics Mission Systems, IncDedham, MA
$156,965 - $170,000Onsite

About The Position

As an Advanced Software Engineer, working on the Encryptor Manager, you’ll be a member of a cross functional team responsible for developing mission critical Cybersecurity Manager Applications for a rapidly growing product line. You’ll be working at the cutting edge of Application development using the latest tools and technologies. We encourage you to apply if you have any of these preferred skills or experiences: Working knowledge of software engineering concepts, principles, and theories Database Experience (SQL, PostgreSQL) 3-5 Years experience with Java, Enterprise Java working with Java beans Experience with JavaScript (React) Experience with Hibernate, Spring toolkit

Requirements

  • Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 8 years of relevant experience; or Master's degree, plus 6 years relevant experience.
  • Department of Defense Secret security clearance is required at time of hire.
  • U.S. citizenship is required.
  • Working knowledge of software engineering concepts, principles, and theories
  • Database Experience (SQL, PostgreSQL)
  • 3-5 Years experience with Java, Enterprise Java working with Java beans
  • Experience with JavaScript (React)
  • Experience with Hibernate, Spring toolkit

Nice To Haves

  • Experience working with the Wildfly Application Web Server
  • Experience working with REST APIs
  • Experience working with RESTCONF Interfaces
  • Experience working with Material UI
  • Experience developing application code using security principles
  • Working knowledge of Public Key Infrastructure and Digital Certificate usage
  • Working knowledge of SNMP

Responsibilities

  • Develop mission critical Cybersecurity Manager Applications.
  • Work at the cutting edge of Application development using the latest tools and technologies.
  • Design complicated systems and work on problems of diverse scope.
  • Define the scope, schedule, and expectations for the work executed.
  • Execute projects with little guidance and provide technical direction and leadership.
  • Interact effectively within project teams.
  • Grasp and apply new information quickly and handle increasing responsibilities with growing complexity.
  • Identify opportunities to apply AI for continuous improvement and innovation.

Benefits

  • 401k matching
  • flex time off
  • paid parental leave
  • healthcare benefits
  • health & wellness programs (including on-site gym)
  • employee resource and social groups
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service