Clera - Your AI talent agent
LoginStart
Start
CI
CTIS, Inc.

Software Developer – AWS (Application Modernization & Cloud Migration)

contract•Rockville•$0k - $0k

Summary

Location

Rockville

Salary

$0k - $0k

Type

contract

Experience

5-10 years

Company links

WebsiteLinkedInLinkedIn

About this role

Overview

CTIS is seeking an experienced Software Developer with AWS expertise to support an application modernization and cloud migration initiative. This role focuses on transforming monolithic Java/J2EE applications currently hosted on on-premises infrastructure into scalable, secure, and cost-effective cloud-native solutions on Amazon Web Services (AWS).

 

The ideal candidate will have strong hands-on experience with Java/J2EE application architectures and AWS cloud services, along with a proven track record of supporting large-scale migration and modernization efforts. You will play a critical role in designing, implementing, and optimizing cloud-native solutions using microservices, containers, and serverless technologies while ensuring performance, security, and operational excellence.

 

This is a hybrid role with 3 days in-person required in the office. 

Responsibilities

  • Support the assessment of existing Java/J2EE applications (Struts, Spring, Hibernate, WebLogic) to identify opportunities for cloud-native transformation on AWS.
  • Design, develop, and implement solutions to migrate and modernize monolithic Java/J2EE applications into microservices-based, cloud-native architectures in alignment with defined migration strategies.
  • Develop and enhance containerization approaches for Java applications using Docker and deploy workloads on AWS ECS and/or EKS.
  • Implement serverless solutions leveraging AWS Lambda, API Gateway, SQS, SNS, and other AWS-native services.
  • Collaborate closely with cross-functional teams to refactor and optimize legacy Java codebases for cloud environments, promoting twelve-factor application principles and best practices.
  • Support and maintain CI/CD pipelines (e.g., Atlassian Bamboo, Bitbucket, AWS CodePipeline, Jenkins, GitLab CI) to enable automated builds, testing, and deployments.
  • Implement cloud security, reliability, and scalability best practices, including IAM, network security, monitoring (CloudWatch, X-Ray), and centralized logging.
  • Monitor and optimize AWS resource utilization and cost efficiency in alignment with project and organizational goals.
  • Stay current with AWS services, cloud migration patterns, and industry best practices, contributing to continuous improvement efforts across CTIS programs.
  • Develop and maintain technical documentation, including architecture diagrams, migration artifacts, and operational runbooks.
  • Troubleshoot and resolve complex issues related to cloud-native applications, integrations, and supporting infrastructure.
  • Utilize Infrastructure as Code (IaC) tools such as AWS CloudFormation or Terraform to automate and standardize infrastructure provisioning across environments.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related discipline (or equivalent practical experience).
  • 1–2 years of hands-on experience migrating applications to the AWS platform, with a minimum of 5 years of overall software development experience.
  • Demonstrated experience migrating applications from on-premises environments to AWS using established migration tools and methodologies.
  • Strong Java programming skills with experience in J2EE frameworks such as Spring, Hibernate, and JSF.
  • Extensive hands-on experience with AWS services including EC2, S3, RDS, VPC, Lambda, API Gateway, SQS, SNS, and DynamoDB.
  • Experience with containerization technologies (Docker) and orchestration platforms such as AWS ECS and EKS.
  • Familiarity with Infrastructure as Code (IaC) tools including AWS CloudFormation or Terraform.
  • Experience with messaging and streaming platforms such as Apache Kafka or Amazon Kinesis.
  • Solid understanding of DevOps and CI/CD best practices.
  • Strong problem-solving skills and the ability to troubleshoot issues in distributed, cloud-based environments.
  • AWS Certified Developer – Associate or Professional (Preferred).

This is a contract role with an hourly rate of $65 - $75 DOE. 

What you'll do

  • The role involves assessing existing Java/J2EE applications for cloud-native transformation and designing solutions for migration to AWS. The developer will also implement serverless solutions and maintain CI/CD pipelines.

About CTIS, Inc.

Driving Health Informatics and Data Transformation through Innovation. CTIS has over 20 years of proven history providing tailored, innovative, and effective information technology solutions to health systems, health professionals, and research organizations. CTIS supports your mission goals in serving patients, healthcare research, and agencies. CTIS'​ informatics solutions converge health sciences, information technology, process reengineering, total quality management, and organizational effectiveness to optimize the capture, storage, and use of information in health and biomedical sciences. CTIS’ leadership is at the forefront of national discussions in development of programs that are defining the next generation of biomedical, clinical research, translational research, personalized medicine, comparative effectiveness research, performance-driven healthcare, health disparities, elder care, and chronic disease management programs that will not only provide better patient care but also meet the cost management goals of the health industry.

Ready to join CTIS, Inc.?

Take the next step in your career journey

Frequently Asked Questions

What does CTIS, Inc. pay for a Software Developer – AWS (Application Modernization & Cloud Migration)?

Toggle
CTIS, Inc. offers a competitive compensation package for the Software Developer – AWS (Application Modernization & Cloud Migration) role. The salary range is USD 0k - 0k per year. Apply through Clera to learn more about the full compensation details.

What does a Software Developer – AWS (Application Modernization & Cloud Migration) do at CTIS, Inc.?

Toggle
As a Software Developer – AWS (Application Modernization & Cloud Migration) at CTIS, Inc., you will: the role involves assessing existing Java/J2EE applications for cloud-native transformation and designing solutions for migration to AWS. The developer will also implement serverless solutions and maintain CI/CD pipelines..

Is the Software Developer – AWS (Application Modernization & Cloud Migration) position at CTIS, Inc. remote?

Toggle
The Software Developer – AWS (Application Modernization & Cloud Migration) position at CTIS, Inc. is based in Rockville, Maryland, United States. Contact the company through Clera for specific work arrangement details.

How do I apply for the Software Developer – AWS (Application Modernization & Cloud Migration) position at CTIS, Inc.?

Toggle
You can apply for the Software Developer – AWS (Application Modernization & Cloud Migration) position at CTIS, Inc.directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process.
Clera - Your AI talent agent
© 2026 Clera Labs, Inc.TermsPrivacyHelp

Join Clera's Talent Pool

Get matched with similar opportunities at top startups

This role is hosted on CTIS, Inc.'s careers site.
Join our talent pool first to get notified about similar roles that match your profile.