Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer (Java/J2EE/Application Modernization)

Rho Inc

Senior Developer For Cloud Migration

We are seeking an experienced Senior Developer specialized in migrating Java/J2EE applications to the cloud. You will take ownership for modernizing Java/J2EE applications and migrating them to AWS by re-architecting them to leverage cloud-native features and improve scalability, performance, and agility, while minimizing disruption to existing functionality.

This is a hybrid role, requiring three (3) days per week onsite located in Rockville, MD.

Responsibilities
  • Lead Migration Execution: Take ownership of refining and improving components of an enterprise cloud migration effort. Develop migration plans considering approaches such as replatforming (modifying applications to use cloud services with minimal code changes) or refactoring (modernizing code to take advantage of cloud-native capabilities).
  • Hands-On Design & Development: Collaborate with technical leads and work closely with other developers to design and implement migration patterns, reusable components, and reference code that support teams transitioning legacy Java/J2EE applications to AWS. Contribute directly through hands-on coding, solution prototyping, and building migration accelerators.
  • Application Modernization: Rewrite or optimize existing Java code to integrate with AWS services. Break down monolithic applications into modular components or microservices where needed to improve scalability, performance, and maintainability.
  • AWS Service Integration: Select and integrate AWS services based on application needs, such as EC2/ECS/EKS for compute, S3 for storage, RDS for databases, API Gateway for APIs, and Lambda for event-driven processing. Implement basic disaster recovery mechanisms using AWS-native features.
  • Containerization & DevOps Automation: Containerize legacy and modernized applications using Docker, and deploy them to AWS services like ECS or EKS. Use IaC tools such as AWS CloudFormation, SAM, or Terraform to automate environment setup, ensure consistent deployments, and support CI/CD pipelines.
  • Governance, Standards & Cost Awareness: Follow established cloud guidelines, coding standards, and architectural patterns approved by leadership. Provide recommendations that consider cost optimization, scalability, and operational efficiency when building or modifying application components.
  • Collaboration & Communication: Work closely with project leadership, SCRUM teams, and cross-functional stakeholders. Contribute to sprint planning, report progress toward migration milestones, and ensure timely delivery of assigned development tasks.
Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • At least 5+ years of hands-on experience migrating applications onto the AWS platform.
  • Solid migration experience from on-premises servers to AWS using appropriate tools and frameworks.
  • Strong Java programming skills and experience with J2EE frameworks like Spring, Hibernate, and JSF.
  • Strong understanding of AWS architecture and cloud computing concepts.
  • Expertise in containerization technologies like Docker and Kubernetes.
  • Familiarity with Infrastructure as Code (IaC) tools like CloudFormation or Terraform.
  • Knowledge of database migration strategies and experience with different database systems.
  • Understanding of DevOps practices for continuous integration and deployment (CI/CD).
  • Strong problem-solving skills and ability to troubleshoot complex issues in distributed, cloud-based environments.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Developer (Java/J2EE/Application Modernization) in Rockville, MD vacancy
  • A technology services company in Rockville is seeking a Developer specialized in migrating Java/J2EE applications to the cloud. The role involves taking ownership of modernizing applications and migrating them to AWS, emphasizing architectural design, application modernization... 
    Application
    J2EE

    Quantum Technologies. LLC

    Rockville, MD
    4 days ago
  • $80 - $85 per hour

     ...Senior Java Developer Tech Tammina LLC Job Description 7 – 8 years...  ...technologies: JAVA, J2EE, Spring 3.0, Hibernate, EJB...  ...Orchestration (BPEL) Oracle Application Server 10g, Oracle Weblogic...  ...Knowledge of software lifecycle methodology – Rational... 
    Application
    Senior
    J2EE
    Contract work

    Tech Tammina

    Rockville, MD
    1 day ago
  • $115k - $120k

     ...seeking a highly skilled Senior Java Developer with Drools expertise...  ...-grade Java applications while implementing complex...  ...RESTful APIs using modern Java frameworks and technologies...  ...and promote software engineering best...  ...expertise in: ~ Java/J2EE ~ Spring Framework... 
    Application
    Senior
    J2EE
    Full time
    Local area

    Diaconia

    Silver Spring, MD
    4 days ago
  •  ...Job Title: Senior Software Developer (Java/J2EE Cloud Migration & Modernization) Location: Rockville MD (Hybrid 3 days onsite per week) Job Summary...  ...strong experience in modernizing legacy Java/J2EE applications and migrating them to AWS cloud environments. This... 
    Application
    Senior
    J2EE
    Full time
    3 days per week

    Staffxpert LLC

    Rockville, MD
    23 days ago
  •  ...Senior Java Developer Software Guidance & Assistance, Inc., (SGA), is searching for a Senior Java Developer...  ...architects to understand desired application capabilities and testing scenarios....  ...Tools and Technologies: Java & J2EE, Spring, Spring Boot, REST API... 
    Application
    Senior
    J2EE
    Contract work

    SGA

    Rockville, MD
    1 day ago
  •  ...I have an opportunity for "Senior Java Full Stack Developer" and looking for a candidate who can join...  ...main responsibilities are application software design, development, architecture,...  ...(KSA's): Experience with J2EE using Spring framework, design patterns... 
    Application
    Senior
    J2EE
    Immediate start

    Navtech

    Potomac, MD
    4 days ago
  • A leading technology firm is seeking a Developer specializing in migrating Java/J2EE applications to AWS. The role involves leading cloud architecture and migration projects, modernizing applications, and utilizing AWS services. Candidates should have significant experience... 
    Application
    J2EE

    Robotics Prcocess Automation, LLC

    Rockville, MD
    2 days ago
  •  ...located in Rockville, Maryland is seeking an experienced Developer specialized in migrating Java/J2EE applications to the cloud. You will lead cloud architecture and migration projects, working with a team to modernize applications for AWS. The ideal candidate will have... 
    Application
    J2EE

    Cloud Analytics Technologies, LLC

    Rockville, MD
    3 days ago
  •  ...Job Title : Senior Software Engineer Location : Rockville MD (remote...  ...s main responsibilities are application software design, development...  ...'s degree. Full stack developer with hands-on experience with...  .... Experience with J2EE using Spring framework, design... 
    Application
    Senior
    J2EE
    Remote work

    Navtech

    Rockville, MD
    1 day ago
  • A technology solutions provider is seeking a Developer to specialize in migrating Java/J2EE applications to AWS. The role requires leading cloud migration efforts, modernizing applications, and ensuring effective use of AWS services. Candidates should have strong Java... 
    Application
    J2EE

    Robotics Technologies LLC

    Rockville, MD
    4 days ago
  • Developer specialized in migrating Java/J2EE applications to the cloud. You will take ownership for modernizing Java/J2EE applications and migrating them to AWS by re-architecting them to leverage cloud-native features and improve scalability, performance, and agility,... 
    Application
    J2EE
    Permanent employment
    Contract work
    Local area

    Cloud Analytics Technologies, LLC

    Rockville, MD
    3 days ago
  •  ...Hello, I have an opportunity for "Senior Full Stack Developer" and looking for a candidate who...  ...Assessment rating out of 10 Java Angular AWS...  ...Solution, Design and Development of applications using J2EE framework, Spring Boot, RESTful services... 
    Application
    Senior
    J2EE
    Contract work
    H1b
    Immediate start
    Remote work

    Navtech

    Rockville, MD
    1 day ago
  •  ...99/W2. Job Title: Senior Oracle eCommerce Software Engineer Location...  ...for H1/EAD applicants... Position Description...  ...will partner to design, develop, and implement robust...  .... Experience in Java and UI development such as React, Java/J2EE, JavaScript... 
    Application
    Senior
    J2EE
    Immediate start

    Navtech

    Rockville, MD
    5 days ago
  •  ...seeking an experienced Power Platform Developer to join their team in Rockville,...  ...This role involves maintaining applications, troubleshooting issues, and modernizing legacy systems utilizing Power...  ...has a strong background in software development, excellent communication... 
    Application
    Senior
    Remote job

    Phase2 Technology

    Rockville, MD
    1 day ago
  •  ...an opportunity for " Senior Oracle e-Commerce Software Engineer ___...  ...partner to design, develop and implement robust...  ...cycle development for applications ranging in complexity...  .... • Experience in Java and UI development such...  ...such as: React, Java/ J2EE, Java Script... 
    Application
    Senior
    J2EE
    Contract work
    Immediate start

    Navtech

    Rockville, MD
    5 days ago
  • $100k - $140k

     ...Job title: Cloud Engineer, Senior (AWS / Cloud Modernization) Location: Rockville, MD Clearance: Public Trust Sponsorship: No sponsorship...  ...and managing cloud environments to support enterprise applications and database workloads. The Cloud Engineer will play a... 
    Application
    Senior
    Work experience placement
    Local area
    Immediate start
    Shift work

    LCG

    Rockville, MD
    4 days ago
  • $91.83k - $124.75k

     ...Rockville, MD Job Title: Full Stack Developer / Java Developer Sponsorship: No...  ..., develop, and maintain web applications using Java. The role...  ...Responsibilities: Develop Java and J2EE applications. Utilize the...  ...Angular best practices. Modernize interfaces using cutting-edge... 
    Application
    J2EE
    Work experience placement
    Local area
    Immediate start

    Hirebridge

    Rockville, MD
    2 days ago
  •  ...Senior Full Stack Developer (Python OR Java & Angular) Software Guidance & Assistance, Inc., (SGA), is searching for a Senior...  ...Design and develop full stack applications supporting regulatory...  ...RESTful and GraphQL APIs using modern backend frameworks (Java/Spring... 
    Application
    Senior
    Contract work

    SGA

    Rockville, MD
    1 day ago
  •  ...Therapy, and Nursing. Job Description Position: Senior Level Java Developer Location: McLean, VA (Local candidates only)...  ...large, sophisticated management systems using Java/J2EE technologies. Design and implement applications utilizing JSF, PrimeFaces, and other frameworks... 
    Application
    Senior
    J2EE
    Local area

    Integrated Resources Inc.

    Mc Lean, VA
    5 days ago
  •  ...Sr. Java Developer The Senior Java Developer will work as the senior developer in the...  ...of search solution with LOB applications Technical Skills Required:...  ...• 8 - 10 years experience in software development • 5+ years hands-on J2EE • XML/XSLT • Extensive knowledge... 
    Application
    J2EE

    Tekforce Corp

    Rockville, MD
    4 days ago
  • $127k - $191k

     ...for a highly innovative Senior Developer to join our team. Interested...  ...transformation and modernization and we want you to be a part...  ...your skills as a full stack software engineer, and will...  ...experience in developing applications using Java/J2EE technologies, preferably... 
    Application
    Senior
    J2EE
    Shift work

    Freddie Mac

    Mc Lean, VA
    2 days ago
  • $130k - $260k

     ...distributed AI applications with significant...  ...) to chat.Our Senior Staff Engineer...  ...you will:Design, develop, and deploy...  ...proficiency with modern AI/ML frameworks...  ...such as Python, Java, or C++.Proven...  ...performance.Strong software engineering...  ...Java framework (J2EE, web containers... 
    Application
    Senior
    J2EE
    Hourly pay
    Work experience placement
    Local area
    Flexible hours
    Shift work

    Geico

    Bethesda, MD
    1 day ago
  •  ...position in McLean, Virginia. The ideal candidate will have 5-7 years of experience with Oracle Weblogic Server and supporting Java/J2EE applications. Responsibilities include installation and configuration of Weblogic, production support, and ensuring compliance and... 
    Application
    Senior
    J2EE
    Permanent employment
    Full time

    TecTammina

    Mc Lean, VA
    4 days ago
  • $91.83k - $124.75k

    Hirebridge is looking for a Full Stack Developer / Java Developer in Rockville, MD. The ideal candidate...  ...3 years of experience in Java and J2EE, along with strong skills in Angular,...  ...position involves developing web applications and collaborating with various teams to... 
    Application
    J2EE

    Hirebridge

    Rockville, MD
    2 days ago
  • $100k - $120k

    A prominent tech company is seeking a Senior Appian Developer to support federal health applications in a hybrid environment. The role requires over 7 years of experience with Appian and software development. You will lead solution design, engage with stakeholders, and... 
    Application
    Senior

    Hirebridge

    Rockville, MD
    4 days ago
  • Futrend Technology, Inc. is looking for a Senior Full-Stack Developer to drive the migration of legacy applications to modern frameworks, including Java 21 and React. This role is critical for transforming a legacy system to a high-performance ecosystem. Candidates should... 
    Application
    Senior
    Remote job
    Flexible hours

    Futrend Technology, Inc

    Bethesda, MD
    5 days ago
  •  ...Sr. Java Developer Apex Systems is looking for a Sr. Backend Developer...  ...will be responsible for hands-on software development to build a new, enterprise level application. Education/Experience...  ...Demonstrated technical expertise in modern enterprise quality solutions.... 
    Application
    Senior
    Work experience placement

    Software Technology Inc

    Rockville, MD
    1 day ago
  •  ...Senior Full Stack Developer Software Guidance & Assistance, Inc., (SGA), is searching for a Senior Full...  ..., and maintain end-to-end applications spanning modern front-end frameworks, robust middle...  ...RESTful APIs and microservices using Java (Spring Boot) and Python-based... 
    Application
    Senior
    Contract work

    SGA

    Rockville, MD
    11 days ago
  •  ...We seek Senior JAVA Software Developers and Engineers (with user interface skills using JavaScript & AJAX application development and with active Top-Secret Clearances) to join our current software design and engineering team with our long standing federal government client... 
    Application
    Senior
    Contract work

    GLOTECH, Inc.

    Rockville, MD
    4 days ago
  • $85 - $90 per hour

     ...financial services industry, is seeking a HOLD - Senior Java Developer to join their team. As a HOLD - Senior Java Developer, you will be part of the Software Development Department supporting the Enterprise Application Team. The ideal candidate will demonstrate adaptability... 
    Application
    Senior
    Weekly pay
    Temporary work
    Flexible hours

    Manpower Group Inc.

    Rockville, MD
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer (Java/J2EE/Application Modernization). Be the first to apply!