Software Engineer

Compunnel, Inc.

Westlake (OH)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology solutions provider is seeking a skilled Java AWS Modernization Engineer to design, maintain, and modernize legacy Java applications on AWS. This role is pivotal in improving system performance, reliability, and maintainability by transitioning to cloud-based architectures, focusing on building secure solutions that meet business needs. Strong experience with Java, Spring Boot, and AWS services is required, along with excellent troubleshooting skills and the ability to collaborate with cross-functional teams.

Qualifications

  • 6+ years of experience in Java/J2EE and Spring Boot development.
  • Strong experience in designing and developing RESTful APIs.
  • Hands‑on experience in modernizing legacy Java applications.
  • 2+ years of experience with AWS services (EC2, RDS, S3).
  • Strong SQL and PL/SQL skills with experience in Oracle or DB2 databases.
  • Experience with application integration and messaging systems.
  • Ability to troubleshoot and resolve complex technical issues.
  • Strong collaboration and communication skills.

Responsibilities

  • Design and develop RESTful services using Spring Boot.
  • Refactor and modernize legacy Java applications to improve performance and reliability.
  • Integrate and support applications on AWS services such as EC2, RDS, and S3.
  • Collaborate with product, architecture, and DevOps teams to deliver scalable solutions.
  • Work with relational databases and messaging systems for data integration.
  • Troubleshoot and resolve complex production issues.
  • Support CI/CD pipelines and ensure secure application deployments.
  • Upgrade and maintain Java and Spring Boot libraries as part of modernization efforts.
  • Support ongoing maintenance and enhancement of cloud-based applications.

Skills

Java/J2EE
Spring Boot
RESTful APIs
AWS (EC2, RDS, S3)
SQL
PL/SQL
Application integration
Troubleshooting
Collaboration
Communication

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Tools

Oracle
DB2

Job description

We are seeking a skilled Java AWS Modernization Engineer responsible for designing, maintaining, and modernizing legacy Java applications while transitioning them to scalable, cloud-based architectures on AWS. The role focuses on improving system performance, reliability, and maintainability by refactoring existing platforms and building secure, efficient solutions aligned with business needs.

Key Responsibilities:
  • Design and develop RESTful services using Spring Boot
  • Refactor and modernize legacy Java applications to improve performance and reliability
  • Integrate and support applications on AWS services such as EC2, RDS, and S3
  • Collaborate with product, architecture, and DevOps teams to deliver scalable solutions
  • Work with relational databases and messaging systems for data integration
  • Troubleshoot and resolve complex production issues
  • Support CI/CD pipelines and ensure secure application deployments
  • Upgrade and maintain Java and Spring Boot libraries as part of modernization efforts
  • Support ongoing maintenance and enhancement of cloud-based applications
Required Skills:
  • 6+ years of experience in Java/J2EE and Spring Boot development
  • Strong experience in designing and developing RESTful APIs
  • Hands‑on experience in modernizing legacy Java applications
  • 2+ years of experience with AWS services (EC2, RDS, S3)
  • Strong SQL and PL/SQL skills with experience in Oracle or DB2 databases
  • Experience with application integration and messaging systems
  • Ability to troubleshoot and resolve complex technical issues
  • Strong collaboration and communication skills
Preferred Skills:

Experience supporting CI/CD pipelines

Exposure to cloud migration or hybrid cloud architectures

Certifications:

AWS certifications (preferred but not mandatory)

Education:

Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java & AWS Modernization Engineer
Senior Java & AWS Modernization Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 100,000 - 130,000
Senior Java Developer - AWS & Application Modernization
Senior Java Developer - AWS & Application Modernization

Veriipro • Durham (NC)

On-site
USD 110,000 - 140,000
Senior AWS Cloud Developer
Senior AWS Cloud Developer

Compunnel, Inc. • Town of Texas (WI)

On-site
USD 100,000 - 130,000
Senior Java Developer (AWS Migration Project)
Senior Java Developer (AWS Migration Project)

TechDigital Group • Charlotte (NC)

Hybrid
USD 100,000 - 130,000
Backend Java Engineer
Backend Java Engineer

Compunnel, Inc. • Cincinnati (OH)

On-site
USD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Veriipro • New York (NY)

On-site
USD 120,000 - 150,000
Java Backend Engineer
Java Backend Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 90,000 - 120,000
Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Java/AWS Engineer
Java/AWS Engineer

Compunnel, Inc. • Town of Texas (WI)

On-site
USD 100,000 - 130,000
Lead Software Engineer (Java / AWS)
Lead Software Engineer (Java / AWS)

Compunnel, Inc. • Chicago (IL)

On-site
USD 150,000 - 190,000