General Dynamics Information Technology

Senior Developer

General Dynamics Information Technology

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $123,250 - $166,750 per year

Job Level

Senior

Tech Stack

AWSCloudJavaMicroservices

About the role

  • Lead the development and deployment activities leveraging AI and cloud-native technologies
  • Collaborate with architects, business analysts, and other stakeholders to define systems requirements and design
  • Refactor existing COBOL-based mainframe applications to modern Java microservices using AWS Transform tools
  • Develop and maintain high-quality code to ensure the system meets defined performance, reliability, and scalability requirements
  • Implement AI/ML models to predict workloads and optimize resource allocation
  • Design and build REST APIs for seamless integration with USPS systems
  • Use DevSecOps practices to automate deployment and testing processes
  • Conduct comprehensive code reviews and implement CI/CD pipelines
  • Ensure all development aligns with USPS’s AI strategy and governance
  • Design, develop, and maintain end-to-end reporting solutions

Requirements

  • 7+ years of experience in software development
  • 7+ years of strong experience in UX Design
  • Bachelor’s degree in Computer Science or related field
  • Proficiency in Java, AWS, REST APIs, and microservices architecture
  • Strong understanding of Agile methodologies and DevSecOps practices
  • Experience with Data Structures and Algorithms
  • Familiarity with legacy systems modernization, particularly COBOL to Java conversions
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration skills
Benefits
  • 401K with company match
  • Comprehensive health and wellness packages
  • Paid vacation and holidays
  • Paid parental, military, bereavement and jury duty leave
  • Paid Family Leave program providing up to 160 hours of paid leave in a rolling 12 month period
  • Short and long-term disability benefits
  • Life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance

Applicant Tracking System Keywords

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

Hard skills
JavaAWSREST APIsmicroservices architectureAI/ML modelsDevSecOps practicesCI/CD pipelinesData StructuresAlgorithmsCOBOL
Soft skills
analytical skillsproblem-solving skillscommunication skillscollaboration skills
Certifications
Bachelor’s degree in Computer Science