Senior Principal Software Engineer - Remote, Microservices & Cloud

General Dynamics IT

United States

Remote

USD 130,000 - 170,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

401K with company match
Health benefits
Professional growth opportunities
Paid vacation and holidays

Job summary

General Dynamics IT seeks a Software Developer Sr Principal to lead architecture and deliver enterprise Java applications for CMS MSPSC. You will steer COB&R design, guide large project teams, and implement scalable RESTful services with a cloud-ready mindset.

You will mentor peers, enforce code quality, and leverage AI-assisted tooling to boost productivity. Strong senior technical leadership is required; remote work is supported.

Qualifications

  • Bachelor's degree or equivalent in a technical field.
  • 10+ years of object-oriented software development.
  • 10+ years developing Java web and enterprise applications (Java, web services, HTML, XML).
  • 5+ years developing with Spring Boot and RESTful APIs.
  • 10+ years of SQL experience.
  • 5+ years of microservices development.
  • 3+ years in a technical lead or architect role with design authority.
  • Full-stack Java development experience.
  • Strong knowledge of Java design patterns and idioms.
  • Experience with Git and GitHub, Jira in Agile environments.

Responsibilities

  • Define and own the COB&R application's technical architecture and standards.
  • Lead technical direction, design reviews, and code reviews for the team.
  • Evaluate technologies, frameworks, and patterns; document trade-offs.
  • Translate requirements into scalable, secure solutions; modernize legacy components to microservices and cloud-ready architectures.
  • Develop enterprise Java web applications and RESTful services.
  • Mentor and coach junior developers; promote best practices.

Skills

Java
Spring Boot
RESTful APIs
Microservices
Full-stack Java
Git & GitHub
Jira
SQL
Tech lead
Cloud design

Education

Bachelor's degree in CS/Engineering or related

Tools

GitHub
Jira
Amazon Q Developer

Job description

General Dynamics IT seeks a Software Developer Sr Principal to lead architecture and deliver enterprise Java applications for CMS MSPSC. You will steer COB&R design, guide large project teams, and implement scalable RESTful services with a cloud-ready mindset.

You will mentor peers, enforce code quality, and leverage AI-assisted tooling to boost productivity. Strong senior technical leadership is required; remote work is supported.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Principal Software Engineer - Lead, Remote Impact
Senior Principal Software Engineer - Lead, Remote Impact

General Dynamics Information Technology, Inc. • United States

Remote
USD 187,000 - 253,000
Full-flex work week
401K with company match
Competitive pay and paid time off
Principal Backend Architect — Remote
Principal Backend Architect — Remote

General Dynamics Information Technology, Inc. • Maryland

On-site
USD 147,000 - 199,000
AI-Enabled Software Tech Lead|AWS & Microservices|Remote
AI-Enabled Software Tech Lead|AWS & Microservices|Remote

General Dynamics Information Technology, Inc. • Richmond (VA)

Remote
USD 170,000 - 230,000
401K with company match
Health and wellness packages
Internal mobility team
+3
Senior Java Microservices Engineer - TS/SCI, Cloud-AWS
Senior Java Microservices Engineer - TS/SCI, Cloud-AWS

General Dynamics Information Technology, Inc. • Corridor North (MD)

On-site
USD 164,000 - 207,000
401K with company match
Health and wellness packages
Paid education and certifications
+1
Remote Principal Software Architect AI-Driven Enterprise
Remote Principal Software Architect AI-Driven Enterprise

General Dynamics Information Technology • United States

Remote
USD 165,000 - 190,000
Senior Java Backend Engineer - Cloud-Native Microservices
Senior Java Backend Engineer - Cloud-Native Microservices

General Dynamics - IT • Annapolis (MD)

On-site
USD 140,000 - 175,000
401K with company match
Health benefits
Education stipends
+1
Remote AI-Driven Software Development Lead
Remote AI-Driven Software Development Lead

General Dynamics Information Technology, Inc. • United States

Remote
USD 170,000 - 230,000
401K with company match
Health and wellness packages
Internal mobility team
+3
Senior Backend Architect - Distributed Systems (Remote)
Senior Backend Architect - Distributed Systems (Remote)

General Dynamics Information Technology, Inc. • Los Angeles (CA)

Hybrid
USD 143,000 - 190,000
Remote AWS Tech Lead | Java/Spring Expert
Remote AWS Tech Lead | Java/Spring Expert

General Dynamics Information Technology, Inc. • Florida

Hybrid
USD 132,000 - 178,000
Medical plan options
401(k) plan
Flexible work weeks
Remote: Senior Backend Architect for Scalable Systems
Remote: Senior Backend Architect for Scalable Systems

General Dynamics Corporation • Los Angeles (CA)

Hybrid
USD 143,000 - 190,000