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

Description:

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 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Developer (Java/J2EE/Application Modernization) in United States vacancy
  •  ...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... 
    Application
    Senior
    J2EE
    3 days per week

    Rho

    Rockville, MD
    9 hours ago
  • $50 - $57 per hour

     ...leading IT services company is seeking a Java/MS Developer in Jacksonville, Florida. The role...  ..., testing, and maintaining software applications. The ideal candidate has over 5 years...  ...of experience, particularly in Java/J2EE and modern UI technologies including Angular.... 
    Application
    Senior
    J2EE
    Hourly pay
    Remote work

    NTT Data Americas, Inc.

    Jacksonville, FL
    3 days ago
  •  ...Senior Java Spring Boot Developer Locations: Plano, TX / Indianapolis / Boston / Seattle / Portsmouth...  ...10 to 15 years Skillset: Java/J2EE, Spring/Springboot, Microservices...  ...hands-on experience in building modern, scalable applications and will actively seek... 
    Application
    Senior
    J2EE
    Contract work

    Diverse Lynx

    Portsmouth, NH
    9 hours ago
  •  ...Job Title: Senior Java Developer Location: McLean, VA 22012 Work Arrangement...  ...& Housing Finance Application Deadline: June 5, 2026 SKILLS...  ...Microservices capabilities with modern frontend Angular experience...  ...functionalities using Java/J2EE and modern Java design... 
    Application
    Senior
    J2EE
    Contract work
    Local area

    Pacer Group

    McLean, VA
    3 days ago
  • $100k - $130k

     ...Job Title: Senior Java Engineer (with Cloud Experience)...  ...in cloud technologies and modern development practices. The...  ...ideal candidate will design, develop, and maintain scalable applications leveraging AWS services,...  ...applications using Java/J2EE and Advanced Java principles... 
    Application
    Senior
    J2EE

    Yochana

    San Francisco, CA
    9 hours ago
  •  ...AWS/Java/ETL Developer (Data Modernization) Location: Raleigh, NC (Hybrid) Duration: 1...  ...test Java-based, cloud-native applications and backend systems....  ...: 5 Years Experience in software development with hands-on skills in Java, J2EE, Java Spring framework, and... 
    Application
    J2EE

    Ark Solutions

    Raleigh, NC
    2 days ago
  •  ...Senior Software Engineer Rubix Recruiting, LLC is a technical recruiting...  ...Build web-based applications, user interfaces and backend...  ...well as infrastructure Develop internal database expertise...  ...academic record Fluency in Java and J2EE Experience with UNIX, preferably... 
    Application
    Senior
    J2EE

    Rubix Recruiting

    Fort Collins, CO
    2 days ago
  • $180k - $220k

     ...seeks an experienced software engineer to help them modernize their existing data...  ...product managers to develop comprehensive business...  ...-quality software applications and systems Write...  ...experience 5+ years of Java development expertise utilizing J2EE and Spring framework... 
    Application
    Senior
    J2EE

    Solomon Page

    New York, NY
    4 days ago
  • $53.57 - $55.14 per hour

     ...deployments to WebLogic 14.1.2.x. 2. Java Modernization Expertise (JDK 8 → Java 21) Proven...  ..., and upgrading enterprise Java applications to Java 21/GraalVM. 3. WebLogic & Middleware...  ...work. 2. No Junior-Level ADF Developers Candidates without real enterprise... 
    Application
    Senior
    J2EE
    Work at office
    Remote work

    Varite

    Atlanta, GA
    4 days ago
  •  ...We are hiring Developer-Java/J2EE Senior! Role: Developer-Java/J2EE Senior Supporting: Large...  ...full-stack developers to enhance and modernize systems, using modern design...  ...experience in Design and Development of Applications and Web Services using Java EE, Spring... 
    Application
    Senior
    J2EE
    Local area

    My3Tech Inc

    McLean, VA
    3 days ago
  •  ...Senior Java Developer Contract: 12 months renewable Location...  ...support enterprise applications focused on critical...  ...operations, modernization initiatives, backend...  ...throughout the full software development lifecycle...  ...OOP principles and J2EE technologies ~ Proven... 
    Application
    Senior
    J2EE
    Contract work

    Genius Road

    Austin, TX
    1 day ago
  •  ...Senior Java Architect Annapolis, MD Mandatory Qualifications...  ...payment channels; Developing payments facilitation...  ...Design, and Development of applications and Web Services using J2EE framework, Spring Boot,...  ...; and, Utilizing Modern Delivery. Strong acumen... 
    Application
    Senior
    J2EE

    WATI

    Annapolis, MD
    9 hours ago
  •  ...Senior Full Stack Java Developer Alexandria, Virginia, United States Java Developer with experience in developing J2EE applications using REST/JSON, Spring, SpringBoot, J2EE. Designs, develops...  ...technical excellence and modernization towards target architectures.... 
    Application
    Senior
    J2EE

    Ahon Solutions Inc

    Alexandria, VA
    1 day ago
  •  ...Senior Angular Java Developer ( Required Skills) Extensive...  ...programming and designing software with Angular and...  ...experience in Java/J2EE, Angular 9 and above...  ...OOPS, Twelve Factor Application Design principles,...  ...Experience with modern development software... 
    Application
    Senior
    J2EE

    3B Staffing LLC

    Gwynn Oak, MD
    4 days ago
  •  ...Role: Senior Java Developer Location: San Francisco, CA...  ...Participates as a software developer on small Agile...  ...solutions for migrating and modernizing customer legacy applications to MongoDB. Follow...  ...experience of Enterprise Java (J2EE / JavaEE / Spring) application... 
    Application
    Senior
    J2EE
    Long term contract
    Work at office
    Local area

    Fisec Global

    San Francisco, CA
    3 days 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
    3 days ago
  •  ...actively seeking a Senior Java Developert foran...  ...a Senior Fuse Developer with a strong Java...  ...enterprise-level applications and ESB solutions...  ...JBoss Fuse, Java/J2EE technologies, REST...  ...ongoing application modernization efforts....  ...permanent placement of Software, Hardware, Network... 
    Application
    Senior
    J2EE
    Permanent employment
    Full time
    Contract work
    Temporary work
    Immediate start
    Work from home

    Kesta IT

    Jackson, MS
    4 days ago
  • $50 - $60 per hour

     ...Job Title: Senior Full Stack Java Developer (AWS & Microservices) Location...  ...- 60/Hr Skills: J2EE, AngularJS, Amazon...  ...support of critical applications Develop data APIs...  ...and produce quality software Initiate...  ...Experience with modern JavaScript build tools... 
    Application
    Senior
    J2EE
    Shift work

    Diverse Lynx

    Atlanta, GA
    1 day ago
  • The Java Developer will be responsible for developing and supporting scalable, high-performing applications using a full stack of technologies. Responsibilities...  ...Develop solutions using J2EE, Java, Spring Boot, Spring Core, and other modern frameworks Ensure availability... 
    Application
    Senior
    J2EE

    Compunnel, Inc.

    Dallas, TX
    9 hours ago
  •  ...Senior Software Developer Location: Remote Commerce Services is a...  ...of critical enterprise applications within Advance Auto Parts...  ...and evolution of the modern Advance Auto Parts service...  ...years of experience in java middle-tier applications in a J2EE environment ~ Strong... 
    Application
    Senior
    J2EE
    Remote work

    Software Technology Inc

    United States
    4 hours ago
  •  ...Senior Java Backend Developer Lumen Solutions Group Inc. is a technology consulting...  ...enterprise-grade web applications. This role requires strong...  ...experience with Angular, Java, J2EE, Spring, and REST APIs....  .... Familiarity with modern DevOps practices and CI/CD... 
    Application
    Senior
    J2EE
    Long term contract
    Remote work

    Lumen Solutions Group Inc.

    United States
    3 days ago
  •  ...Senior Full Stack Software Developer You will implement robust business applications to help us sell our insurance products, interact with...  ...development experience in Java/J2EE technologies Experience...  ...Knowledge of AJAX techniques and modern JavaScript libraries... 
    Application
    Senior
    J2EE

    Samprasoft

    Boston, MA
    1 day ago
  •  ...Senior Lead Java Full Stack Developer Location: Montgomery, AL (Remote) Duration: 12 months +...  ...to support the development and modernization of a large-scale SNAP/TANF Integrated...  ..., secure, and high-performance applications using Java/J2EE technologies. Architect and... 
    Application
    Senior
    J2EE
    Temporary work
    Remote work

    TPI Global

    Montgomery, AL
    9 hours ago
  •  ...Developer-Java/J2EE Senior Location: Fully remote for current contract to 12/31/2021. If extended...  ...capture, reporting, and reconciliation. Application development, prototyping, and high...  ..., or Scaled Agile organization. Modern delivery experience is a plus. Demonstrated... 
    Application
    Senior
    J2EE
    Contract work
    Immediate start
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    Samprasoft

    United States
    1 day ago
  •  ...Senior Full Stack Developer This is a senior and highly technical full stack...  ...complex, enterprise-level web applications. The ideal candidate is an expert in the Java ecosystem (J2EE, Spring, REST APIs) and...  ...hands-on experience with modern cloud development on Amazon... 
    Application
    Senior
    J2EE

    Samprasoft

    Washington DC
    1 day ago
  • $89.6k - $156.7k

     ...Senior Java Developer Category: Software Development/ Engineering Main location: United States,...  ...and development experience in application development in Java8/J2EE, REST API, Spring and Oracle....  ...straight-through processing. Apply modern enterprise architecture... 
    Application
    Senior
    J2EE
    Full time
    Work experience placement
    Local area

    CGI

    Cary, NC
    1 day ago
  •  ...Senior Java Engineer - Assistant Vice President...  ...transformation by automating and modernizing operations. We focus...  ...Java Middleware Developer (Applications Development Senior...  ...be a hands-on Java/J2EE expert who will play...  ...enhancements to software architecture, development... 
    Application
    Senior
    J2EE
    Relocation

    Citi

    Irving, TX
    9 hours ago
  •  ...actively looking for a Senior Java Engineer with...  ...Senior Java Developer with good technical...  ...technologies, including J2EE, building...  ...development of web application from requirements...  ...Constantly improve software quality (evaluate...  ..., application modernization and customer experience... 
    Application
    Senior
    J2EE
    Work at office
    Worldwide
    Flexible hours

    Grid Dynamics Holdings

    Atlanta, GA
    9 hours ago
  •  ...accomplished and passionate Software Engineers to join our...  ...interactive web software applications, particularly to the development...  ...Agile teams to design, develop, test, implement, and...  ...and verbal Knowledge of Java 8, Java Enterprise Edition (J2EE) Experience with developing... 
    Application
    Senior
    J2EE
    Work experience placement

    Uniting Holding

    Raleigh, NC
    2 days ago
  •  ...are seeking an experienced Senior Java J2EE Developer to join our technology...  ...development of enterprise-level applications and web services. The...  ...and maintain high-quality software solutions in an Agile development...  ...applications using modern Java technologies and best... 
    Application
    Senior
    J2EE

    Dutech Systems Inc.

    Austin, TX
    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!