General Dynamics Information Technology

Software Developer, Full Stack Java

General Dynamics Information Technology

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $85,093 - $115,000 per year

About the role

  • Develop and maintain dynamic, responsive, and user-friendly web applications using Angular, Typescript, and other modern front-end technologies
  • Design and implement RESTful APIs using Spring Boot to support application features
  • Build and maintain back-end solutions using Java, focusing on stability, performance, and scalability
  • Leverage Spring Webflow, Spring Security, and other Spring ecosystem tools to ensure application security and data integrity
  • Create and optimize complex front-end interfaces using JavaScript, jQuery, HTML, and CSS
  • Work with JSF for building user interfaces in Java web applications
  • Use AWS services to deploy, monitor, and enhance cloud-based applications
  • Collaborate with cross-functional teams in an Agile environment
  • Write efficient, maintainable, and well-documented code using tools such as Maven
  • Participate in code reviews, debugging, and troubleshooting

Requirements

  • Minimum of 3 years of hands-on software development experience
  • Full-Stack Development experience
  • Proficiency in HTML/CSS, JavaScript, and jQuery
  • Strong experience with Java and its frameworks like Spring Boot, Spring Webflow, and Spring Security
  • Front-end framework expertise, including Angular and Typescript
  • Experience with JavaServer Faces (JSF)
  • Proficiency with developing and consuming Spring Boot RESTful APIs
  • Working knowledge of AWS services for cloud-based application deployment
  • Familiarity with Maven for dependency management and builds
  • Solid understanding of relational databases and proficiency with SQL queries
  • Agile development experience
  • Must be able to obtain a Public Trust
Benefits
  • Comprehensive benefits and wellness packages
  • 401K with company match
  • Paid time off
  • Full-flex work week to own your priorities at work and at home
  • Paid parental leave
  • Military leave
  • Bereavement leave
  • Jury duty leave
  • Short and long-term disability benefits
  • Life insurance
  • Personal accident insurance
  • Critical illness insurance
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
AngularTypescriptJavaSpring BootSpring WebflowSpring SecurityJavaScriptjQueryHTMLCSS
Soft Skills
collaborationcommunicationproblem-solvingcode reviewdebuggingtroubleshootingAgile methodology
Certifications
Public Trust