Negotiable
Undetermined
Remote
Remote
Summary: We are seeking a Senior Java AWS Modernization Engineer to lead the modernization of federal applications into cloud-native solutions using AWS technologies. The role requires extensive hands-on experience in software development, particularly with Java and Spring Boot, as well as a strong understanding of microservices and application modernization. Candidates must possess an active U.S. Secret or Top Secret Clearance and be adept at collaborating with various stakeholders to deliver technical solutions. This position is critical for transforming legacy systems and ensuring compliance with federal standards.
Key Responsibilities:
- Lead modernization of legacy applications using AWS cloud-native technologies.
- Design and implement scalable, secure, and resilient services using AWS Lambda, ECS/EKS, API Gateway, RDS/Aurora, DynamoDB, S3, SQS/SNS, and Step Functions.
- Refactor monolithic applications into microservices and event-driven architectures.
- Build full-stack application features including responsive user interfaces, REST APIs, business services, and data integrations.
- Develop and maintain Infrastructure as Code using Terraform, CloudFormation, or AWS CDK.
- Build and maintain CI/CD pipelines with automated testing, security scans, and deployment automation.
- Apply cloud security best practices including IAM, KMS, VPC security, and compliance with FedRAMP, FISMA, and NIST standards.
- Collaborate with architects, product owners, and government stakeholders to translate business requirements into technical solutions.
- Mentor developers, perform code reviews, and drive engineering best practices.
- Support delivery milestones and ongoing operational support activities.
Key Skills:
- Active U.S. Secret or Top Secret Clearance
- Java
- Spring Boot
- AWS
- Microservices
- Full Stack Development
- Application Modernization
- REST APIs
- CI/CD
Salary (Rate): undetermined
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Active U.S. Secret or Top Secret Clearance Required
Position Overview
We are seeking a Senior Java AWS Modernization Engineer to support a mission-critical federal application modernization initiative. This is a hands-on engineering role focused on transforming legacy applications into modern, cloud-native solutions using AWS, microservices, and full-stack development technologies.
The ideal candidate will have strong experience developing enterprise applications with Java and Spring Boot, building REST APIs and microservices, modernizing legacy systems, and deploying solutions within AWS cloud environments.
This is a software engineering and application modernization role. Candidates whose primary experience is focused on cloud infrastructure administration, cloud operations, networking, or platform engineering without significant software development experience may not be a fit.
Core Skills Required
- Active U.S. Secret or Top Secret Clearance
- Java
- Spring Boot
- AWS
- Microservices
- Full Stack Development
- Application Modernization
- REST APIs
- CI/CD
Key Responsibilities
- Lead modernization of legacy applications using AWS cloud-native technologies.
- Design and implement scalable, secure, and resilient services using AWS Lambda, ECS/EKS, API Gateway, RDS/Aurora, DynamoDB, S3, SQS/SNS, and Step Functions.
- Refactor monolithic applications into microservices and event-driven architectures.
- Build full-stack application features including responsive user interfaces, REST APIs, business services, and data integrations.
- Develop and maintain Infrastructure as Code using Terraform, CloudFormation, or AWS CDK.
- Build and maintain CI/CD pipelines with automated testing, security scans, and deployment automation.
- Apply cloud security best practices including IAM, KMS, VPC security, and compliance with FedRAMP, FISMA, and NIST standards.
- Collaborate with architects, product owners, and government stakeholders to translate business requirements into technical solutions.
- Mentor developers, perform code reviews, and drive engineering best practices.
- Support delivery milestones and ongoing operational support activities.
Required Qualifications
- Active U.S. Secret Clearance (must be current and transferable).
- 8+ years of professional software development experience.
- 5+ years of hands-on AWS experience supporting production applications.
- Strong Java and Spring Boot development experience.
- Experience designing and developing RESTful APIs and microservices.
- Experience modernizing legacy applications (monolith-to-microservices, cloud migration, application transformation, or system modernization).
- Hands-on experience with AWS services including Lambda, ECS/EKS, API Gateway, RDS/Aurora, DynamoDB, S3, IAM, CloudWatch, and VPC.
- Experience with Docker, Kubernetes, OpenShift, ECS, or EKS.
- Experience implementing CI/CD pipelines and DevSecOps practices.
- Strong understanding of distributed systems and event-driven architectures.
- Experience working in Agile/Scrum environments.
- Strong written and verbal communication skills for client-facing federal environments.
- Demonstrated full-stack development experience across front-end, back-end, and cloud platforms.
Preferred Qualifications
- React, Angular, TypeScript, or modern front-end frameworks.
- Kafka, JMS, SQS/SNS, or event-driven integration platforms.
- Terraform, CloudFormation, or AWS CDK.
- AWS Solutions Architect or AWS Developer certifications.
- Experience supporting DHS, DoD, FBI, CBP, USCIS, or other federal modernization programs.
- Experience with AI/ML integrations such as Amazon Bedrock, SageMaker, or LLM-based services.
- Experience supporting RMF, FedRAMP, FISMA, or NIST-compliant environments.