REMOTE-Principal Node.js & Java Developer Legacy Code Migration

Remote Full-time
About the position

Looking for Super Senior/Extremely experienced Node.js & Java Developer with 20+ years of experience specializing in legacy system modernization and migration. The ideal candidate will have deep expertise in Java, Node.js, microservices, cloud computing, and database modernization, with a strong background in migrating monolithic applications to modern architectures. This role requires technical leadership, hands-on expertise, and strategic planning to ensure seamless transitions from legacy systems to scalable, high-performance solutions.

Responsibilities
• Assess, analyze, and design modernization strategies for legacy NodeJS/Java applications, monolithic architectures, and outdated database systems.
• Lead the migration of legacy applications to microservices-based, cloud-native architectures using Java (Spring Boot, Hibernate) and Node.js (Express/Nest.js).
• Refactor and rewrite legacy codebases to improve scalability, maintainability, and performance.
• Implement automated migration tools, API gateways, and middleware solutions to ensure smooth integration with modern applications.
• Collaborate with business stakeholders, architects, and DevOps teams to define migration roadmaps, ensuring minimal disruption to business operations.
• Enhance legacy systems with event-driven architectures (Pulsar/Kafka) for real-time processing.
• Implement cloud-native solutions on AWS leveraging containerization (Docker, Kubernetes) and serverless technologies.
• Establish CI/CD pipelines, automated testing frameworks, and DevSecOps practices to accelerate modernization efforts.
• Provide technical leadership, mentoring, and best practice guidance to development teams during the transition.

Requirements
• 20+ years of experience in software development with a strong background in Java (Spring, Hibernate, JPA) and Node.js (Express.js, Nest.js).
• Expertise in legacy system migrations, including monolithic-to-microservices transformations.
• Strong knowledge of cloud computing platforms (AWS, Azure) and serverless computing.
• Hands-on experience in database modernization, schema refactoring, and ETL pipeline development.
• Experience with API modernization, including RESTful APIs, GraphQL, and event-driven patterns.
• Deep understanding of DevOps, CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI/CD), and Infrastructure as Code (Terraform, Ansible, CloudFormation).
• Strong experience in performance optimization, security hardening, and system reliability improvements.
• Proven ability to reverse-engineer complex legacy systems, understand business logic, and design modern replacements.
• Excellent problem-solving, analytical, and stakeholder management skills.

Nice-to-haves
• Experience with AI-driven code refactoring tools and automated legacy code analysis.
• Experience in Cold Storage & Warehouse Management Systems (WMS) & Automated Retrievals and Storage systems.
• Supply chain logistics, inventory management, and warehouse automation.
• Experience with low-code/no-code platforms for rapid modernization.
• Contributions to open-source modernization frameworks or cloud migration tools.

Benefits
• Medical/Dental/Vision/Life Insurance
• Paid holidays plus Paid Time Off
• 401(k) plan and contributions
• Long-term/Short-term Disability
• Paid Parental Leave
• Employee Stock Purchase Plan

Apply Now

Apply Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Database Specialist / Non Profit

Remote Full-time

Computational Scientist II

Remote Full-time

**Experienced Evening Customer Care Associate - Full Time Opportunity for Remote Work with arenaflex**

Remote Full-time

Seasonal Task Associate

Remote Full-time

Director of Retail Development and LBE

Remote Full-time

Experienced Customer Service Representative – Remote Work from Home Opportunity with arenaflex

Remote Full-time

Senior Product Manager – Internal Systems (Contract, Remote)

Remote Full-time

ShopRite - Store Detective (Milford CT) Salary Range $17 - $19/hr in Milford, CT

Remote Full-time

Urgently Hiring: [Hiring] Data Entry Clerk @Retirement Solutions

Remote Full-time

Join Our Team: Remote Customer Service Representative - Delta Airlines Careers

Remote Full-time
← Back to Home