
Senior Developer
General Dynamics Information Technology
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $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