Remote Otter LogoRemoteOtter

Principal Software Engineer - Java & Cloud Migration - Remote

Posted 1 week ago
Software Development
Full Time
Greece

Overview

We are seeking a Principal Software Engineer with deep expertise in Java and hands-on experience in leading the migration of legacy monolithic Java applications to the AWS cloud using Kubernetes (K8s). The ideal candidate will be responsible for driving technical decisions, mentoring engineers, and leading the team in modernizing our application architecture. You will work on the full software development lifecycle, from design and development to deployment and support, ensuring seamless migration while maintaining high performance and scalability.

In Short

  • Evaluate existing architectural systems and propose an architecture roadmap to improve performance, scalability, and migration to the cloud.
  • Lead a team of engineers in migrating monolithic Java applications to AWS Kubernetes.
  • Design and implement scalable, secure cloud infrastructure solutions.
  • Develop and maintain a phased migration plan to transition legacy systems without impacting ongoing operations.
  • Refactor and modernize legacy systems while ensuring minimal downtime and operational continuity.
  • Optimize applications for maximum speed and scalability while ensuring compliance with security regulations.
  • Provide training and support to other team members on cloud technologies and best practices.
  • Stay updated with emerging technologies and propose adaptations to keep our systems at the forefront of innovation.
  • Analyze production incidents to find the most efficient way to address current architecture issues.

Requirements

  • Proven experience as a Software Engineer, with a focus on Java.
  • Hands-on experience with AWS and Kubernetes.
  • Strong understanding of cloud migration strategies.
  • Experience in leading teams and mentoring engineers.
  • Ability to design scalable and secure cloud solutions.
  • Excellent problem-solving skills.
  • Strong communication skills.
  • Familiarity with security compliance standards.
  • Ability to work in a fast-paced environment.

Benefits

  • Opportunity to lead innovative projects.
  • Work with a talented team of engineers.
  • Professional development and training opportunities.
  • Flexible working hours.
  • Competitive salary and benefits package.
XTM International logo

XTM International

XTM International is a prominent provider of advanced localization technology, dedicated to assisting global enterprises in optimizing and automating their translation and localization processes. With innovative solutions such as XTM Cloud, XTRF, and Rigi, the company empowers organizations to effectively expand into international markets. XTM International is committed to maintaining high standards of legal compliance and risk management, ensuring that its operations align with relevant laws and industry standards.

Share This Job!

Save This Job!

Similar Jobs:

ESPN

Principal Software Engineer - Java - Remote

ESPN

6 weeks ago

Join Disney as a Principal Software Engineer - Java to build and maintain complex sports platform services for ESPN.

USA
Full-time
Software Development
Veeva Systems logo

Principal Software Engineer - Java - Remote

Veeva Systems

21 weeks ago

Join Veeva Systems as a Principal Software Engineer to develop cloud software that accelerates the delivery of critical treatments and medicines.

United States
Full-time
Software Development
$150,000 - $300,000/year
Creative Chaos logo

Principal Software Engineer (JAVA) - Remote

Creative Chaos

175 weeks ago

Seeking a Principal Software Engineer (JAVA) to develop server applications and lead a team at Creative Chaos.

Pakistan
Full-time
Software Development
Noah Medical logo

Principal Software Engineer - Cloud Services - Remote

Noah Medical

15 weeks ago

Noah Medical is seeking a Principal Software Engineer to lead Cloud Services initiatives on AWS for their medical robotics platform.

CA, USA
Full-time
Software Development
$232,700 - $250,000 USD/year
PagerDuty logo

Principal Software Engineer - Operations Cloud Applications - Remote

PagerDuty

14 weeks ago

Join PagerDuty as a Principal Software Engineer to lead the Operations Cloud Applications team and drive innovation in incident management.

Canada
Full-time
Software Development
177000 - 263000 CAD/year