SAIC
Senior Java Developer – AWS Cloud Migration and AI Models
Apply for this role
Share this job
Job Description
Job ID: 2616710
Location
Remote Work, DC, US
Date Posted
2026-09-11
Category
Software
Subcategory
SW Engineer
Schedule
Full-Time
Shift
Day Job
Travel
No
Minimum Clearance Required
None
Clearance Level Must Be Able to Obtain
Public Trust
Potential for Remote Work
ORA_REMOTE
Description
We are seeking a highly skilled Senior Java Developer with strong hands-on experience in Java application development, AWS cloud migration, and AI model integration or development. The ideal candidate will design, develop, modernize, and migrate enterprise applications to cloud-based environments while leveraging AI capabilities to enhance automation, intelligence, and system performance. This role requires deep technical expertise, problem-solving ability, and the capacity to work on complex, mission-critical systems.
Key Responsibilities
- Design, develop, test, and maintain Java-based applications and services.
- Lead or support the migration of applications from on-premises or legacy environments to AWS cloud.
- Analyze existing systems and define migration strategies, including rehosting, replatforming, refactoring, or modernization as appropriate.
- Develop scalable, secure, and high-performance solutions using AWS services such as EC2, S3, RDS, Lambda, ECS, EKS, IAM, CloudWatch, and CloudFormation.
- Implement cloud-native and microservices-based architectures.
- Integrate AI models or AI-enabled services into applications to support intelligent automation, analytics, or decision-making.
- Collaborate with architects, engineers, analysts, and stakeholders to gather requirements and deliver technical solutions.
- Troubleshoot application, infrastructure, and integration issues across development, testing, and production environments.
- Optimize application performance, reliability, scalability, and security.
- Write clean, maintainable, and well-documented code following engin
Keep looking