Talent.com
NestJS to Java Migration Lead Backend Software Engineer
NestJS to Java Migration Lead Backend Software EngineerTalascend • Troy, Michigan, US
NestJS to Java Migration Lead Backend Software Engineer

NestJS to Java Migration Lead Backend Software Engineer

Talascend • Troy, Michigan, US
30+ days ago
Job type
  • Full-time
  • Remote
Job description

Talascend is currently seeking a NestJS to Java Migration Lead Backend Software Engineer for a remote W-2 contract opportunity.

SUMMARY :

We are seeking a highly skilled expert to develop and own the migration of our existing NestJS services to a Java-based microservices architecture. In this role, you will lead the entire migration process —from planning and design to backend development, execution, and final delivery—ensuring a seamless transition and minimal disruption to our services.

LOCATION :

  • Hybrid in Newark, California is preferred.
  • Remote working on Pacific Time is acceptable.

RESPONSIBILITIES :

  • Rewrite and refactor NestJS (TypeScript) backend services into Java microservices (e.g., Spring Boot).
  • Ensure minimal service disruption and maintain backward compatibility.
  • Independently define and implement the new Java microservices architecture.
  • Set best practices for microservices communication, data management, and performance optimization.
  • Write comprehensive tests (unit, integration, performance) to validate the migrated codebase.
  • Ensure the system meets reliability and performance benchmarks expected in automotive supply chain solutions.
  • Document the new architecture and migration process to enable future maintenance and enhancements.
  • Provide regular status updates to stakeholders on migration progress, risks, and timelines.
  • Diagnose and fix issues that arise during the migration, ensuring a stable release.
  • Provide knowledge transfer or handover documentation upon contract completion.
  • REQUIREMENTS :

  • US Citizen or Green Card Holder.
  • 3–4 years of hands-on experience building and deploying NestJS applications.
  • Deep understanding of TypeScript design patterns, decorators, and module architecture.
  • Proven ability to design and implement microservices at scale (REST, messaging, distributed transactions).
  • 10+ years of professional experience in Java (preferably with Spring Boot), with a strong background in concurrency and multi-threading.
  • Expertise in designing and implementing microservices at scale (REST, messaging, distributed transactions), including advanced concurrency patterns and performance tuning.
  • Familiarity with memory management, garbage collection tuning, and distributed caching to optimize throughput in high-traffic environments.
  • Proven ability to diagnose and resolve concurrency issues in distributed systems, ensuring reliability and scalability under heavy load.
  • Experience with MongoDB change streams.
  • Practical experience with Kafka (topic setup, message schemas, connectors).
  • Ability to migrate event-driven processes from Node.js to Java seamlessly.
  • Demonstrated track record of working on complex technical projects, with minimal supervision.
  • Excellent accountability and ownership attitude.
  • Strong written and verbal communication skills for stakeholder updates.
  • Ability to provide clear and concise technical documentation.
  • PREFERRED QUALIFICATIONS :

  • Strong experience with AWS is a plus.
  • Experience with Spring Cloud microservices (Eureka, Config Server, etc.).
  • Familiarity with containerization (Docker, Kubernetes).
  • Knowledge of CI / CD pipelines (e.g., Jenkins, GitLab, AWS CodePipeline).
  • Automotive or supply chain industry experience (telemetry, vehicle diagnostics) is a plus.
  • #IND

    Create a job alert for this search

    NestJS to Java Migration Lead Backend Software Engineer • Troy, Michigan, US

    Similar jobs
    Staff Software Engineer

    Staff Software Engineer

    2Bridge Partners • Detroit, MI, US
    Full-time
    Staff Software Engineer to join our client in the Marketing Tech Space.Our client provides Analytics, Customer Experience, and Lead Capture. They are looking for a talented and experienced Staff Eng...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Engineer

    Senior Backend Engineer

    VirtualVocations • Warren, Michigan, United States
    Full-time
    A company is looking for a Senior Backend Engineer (Java).Key Responsibilities Collaborate with cross-functional teams to deliver solutions that drive team metrics Design, develop, and maintain ...Show more
    Last updated: 17 days ago • Promoted
    Senior Software Engineer, Core Experiences - Sterling Heights, USA

    Senior Software Engineer, Core Experiences - Sterling Heights, USA

    Speechify • Sterling Heights, MI, US
    Full-time
    Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the...Show more
    Last updated: 4 days ago • Promoted
    Software Engineer, macOS Core Product - Warren, USA

    Software Engineer, macOS Core Product - Warren, USA

    Speechify • Warren, MI, US
    Full-time
    At Speechify, our mission is to ensure.Speechify's text-to-speech products—including apps on iOS, Android, macOS, Chrome, and web—to listen to PDFs, books, docs, and web content fas...Show more
    Last updated: 4 days ago • Promoted
    Entry Level Developer Python / Java / Software Engineer

    Entry Level Developer Python / Java / Software Engineer

    Synergistic it • Detroit, Michigan, United States
    Full-time
    Leetcode Problems! —Still No Offers? Let's Get You Offers with SynergisticIT.You've racked up certificates, aced LeetCode challenges, and you know your way around system design like the back of you...Show more
    Last updated: 5 days ago • Promoted
    Windchill Java Customization Engineer

    Windchill Java Customization Engineer

    Bright Vision Technologies • Detroit, MI, US
    Full-time
    Quick Apply
    Windchill Java Customization Engineer Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and opti...Show more
    Last updated: 3 days ago
    Software Engineer II (C# & Angular)

    Software Engineer II (C# & Angular)

    OneStream Software • Rochester, Michigan, United States
    Full-time
    Range applies to US candidates only) + Benefits / Variable Comp / Equity - Range may vary based on experience.Vision, Medical, Life, Dental, 401K. The Software Engineer II on the Cloud Development team ...Show more
    Last updated: 29 days ago • Promoted
    Entry Level Developer Python / Java / Software Engineer

    Entry Level Developer Python / Java / Software Engineer

    SynergisticIT • Detroit, MI, US
    Full-time
    Leetcode Problems! —Still No Offers? Let's Get You Offers with SynergisticIT.You've racked up certificates, aced LeetCode challenges, and you know your way around system design like the back of you...Show more
    Last updated: 14 days ago • Promoted
    Software Engineer

    Software Engineer

    SURVICE Engineering Company • Warren, MI, US
    Full-time
    Join Us in Making a Difference in the Lives of Those Defending Our Nation!.Come join the SURVICE Engineering mission to protect, enhance, and enable those who defend the United States.Since 1981, w...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Software Engineer

    Senior Backend Software Engineer

    VirtualVocations • Sterling Heights, Michigan, United States
    Full-time
    A company is looking for a Senior Software Engineer, Backend.Key Responsibilities Collaborate with multicultural engineering teams to develop and maintain backend solutions for Third Party Risk M...Show more
    Last updated: 30+ days ago • Promoted
    Java Developer

    Java Developer

    Bright Vision Technologies • Detroit, MI, US
    Full-time
    Quick Apply
    Java Developer Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations.W...Show more
    Last updated: 4 days ago
    AWS Developer - Atlanta, GA (Remote for now)

    AWS Developer - Atlanta, GA (Remote for now)

    Staffing the Universe • Detroit, MI, United States
    Full-time
    Location : Atlanta, GA (Remote for now) Duration : Contract Rate : DOE.Job Description : Good experience in developing IVR applications using AWS services - Amazon Connect, Lex, Lambda and Dynamo DB se...Show more
    Last updated: 2 days ago • Promoted
    Oracle Software Engineer

    Oracle Software Engineer

    Stafford Gray • Detroit, MI, US
    Remote
    Full-time
    Quick Apply
    Wayne County’s Department of Information Technology is seeking a.County’s enterprise reporting environment.OAC, HCM, and ERP environments. Enterprise Applications Development.County’s reporting and ...Show more
    Last updated: 22 days ago
    Java Developer

    Java Developer

    Contact Government Services, LLC • Detroit, MI, US
    Full-time
    Employment Type : Full-Time .Department : Information Technology.The developer will be asked to aggregate data from several different existing sources and prepare plans for how this data can be ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Core Experiences - Detroit, USA

    Senior Software Engineer, Core Experiences - Detroit, USA

    Speechify • Detroit, MI, US
    Full-time
    Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer

    Software Engineer

    Stafford Gray • Detroit, MI, US
    Full-time
    Oracle Analytics Cloud (OAC), Oracle Autonomous Database (ADW), and Oracle Data Integrator (ODI).This role ensures the stability, performance, and scalability of our analytics platforms while suppo...Show more
    Last updated: 20 days ago • Promoted
    Tech Manager (Detroit)

    Tech Manager (Detroit)

    Keylent Inc • Detroit, MI, US
    Part-time
    Experience using Spring Framework, Spring Boot, Core Java, Java Collections, Spring Data JPA, Restful API, Exception handling. Experience in build scripts (Gradle / Maven) and SCM tools like GITHUB.Ex...Show more
    Last updated: 19 hours ago • Promoted • New!
    Junior java backend developer with spring boot / data analyst

    Junior java backend developer with spring boot / data analyst

    SynergisticIT • Detroit, MI, United States
    Full-time
    Since 2010 Synergisticit has helped jobseekers get employed in the tech job market by providing candidates the requisite skills, experience and technical competence to outperform at interviews and ...Show more
    Last updated: 10 days ago • Promoted