Senior Software Developer (JavaJ2EE – Application Modernization)

Staffxpert LLC

Not Interested
Bookmark
Report This Job

profile Job Location:

Rockville, MD - USA

profile Monthly Salary: Not Disclosed
Posted on: 5 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Title: Senior Software Developer (Java/J2EE Cloud Migration & Modernization)

Location:

Rockville MD (Hybrid 3 days onsite per week)

Job Summary

STAFFXPERT LLC is seeking a Senior Software Developer (Java/J2EE Cloud Migration & Modernization) on behalf of our client in Rockville MD. The ideal candidate will have strong experience in modernizing legacy Java/J2EE applications and migrating them to AWS cloud environments. This role involves hands-on development solution design and collaboration with cross-functional teams to deliver scalable cloud-native applications with improved performance agility and maintainability.

Key Responsibilities

  • Lead the migration and modernization of enterprise Java/J2EE applications to AWS cloud environments.

  • Design and implement migration strategies including replatforming and refactoring approaches.

  • Decompose monolithic applications into microservices or modular cloud-native architectures.

  • Develop reusable components frameworks and reference implementations to support migration efforts.

  • Rewrite and optimize Java applications to integrate with AWS services and cloud-native capabilities.

  • Integrate applications with AWS services such as EC2 ECS EKS S3 RDS API Gateway and Lambda.

  • Implement containerization using Docker and deploy applications using ECS or EKS.

  • Develop and maintain Infrastructure as Code (IaC) using tools such as CloudFormation Terraform or AWS SAM.

  • Support CI/CD pipeline implementation and DevOps automation practices.

  • Ensure adherence to architectural standards security guidelines and cost optimization best practices.

  • Collaborate with architects developers and business stakeholders in an Agile/SCRUM environment.

  • Participate in sprint planning reviews and provide regular progress updates.

Required Qualifications

  • Bachelors degree in Computer Science Engineering or a related field (or equivalent experience).

  • 5 years of experience in AWS cloud migration and application modernization.

  • Strong experience migrating on-premise applications to AWS environments.

  • Proficiency in Java J2EE and frameworks such as Spring Hibernate and JSF.

  • Strong understanding of AWS architecture and cloud computing principles.

  • Hands-on experience with Docker and Kubernetes (EKS preferred).

  • Experience with Infrastructure as Code tools such as Terraform or CloudFormation.

  • Knowledge of CI/CD pipelines and DevOps best practices.

  • Experience with database migration strategies and distributed systems.

  • Strong problem-solving and debugging skills in cloud-based environments.

  • Excellent communication and teamwork skills in Agile environments.

Preferred Qualifications

  • Experience with large-scale enterprise application modernization programs.

  • Exposure to microservices architecture design and implementation at scale.

  • Familiarity with AWS-native monitoring logging and observability tools.

  • Experience in performance tuning and cost optimization of cloud applications.

Job Title: Senior Software Developer (Java/J2EE Cloud Migration & Modernization) Location: Rockville MD (Hybrid 3 days onsite per week) Job Summary STAFFXPERT LLC is seeking a Senior Software Developer (Java/J2EE Cloud Migration & Modernization) on behalf of our client in Rockville MD. T...
View more view more