Talent.com

Java programming Jobs in Warren, MI

Create a job alert for this search

Java programming • warren mi

Last updated: 1 day ago
NestJS to Java Migration Lead Backend Software Engineer

NestJS to Java Migration Lead Backend Software Engineer

TalascendTroy, Michigan, US
Remote
Full-time
Talascend is currently seeking a NestJS to Java Migration Lead Backend Software Engineer for a remote W-2 contract opportunity. We are seeking a highly skilled expert to develop and own the migratio...Show moreLast updated: 30+ days ago
Senior Manager, Statistical Programming

Senior Manager, Statistical Programming

Regeneron Pharmaceuticals, IncWarren
Full-time
Manager provides timely support to the project team on all programming matters according to the project strategies within a therapeutic area. As an integral part of a project team, the incumbent pro...Show moreLast updated: 30+ days ago
Sr. Java Application Developer

Sr. Java Application Developer

Sarian Solutions IncTroy, MI, United States
Full-time
With our client in banking sector through TCS.J2EE Web applications (Banking / Finance / Mortgage industry experience is plus). Proficiency with Core Java and JavaScript development.Strong understanding...Show moreLast updated: 6 days ago
  • Promoted
Director of Statistical Programming

Director of Statistical Programming

VirtualVocationsSterling Heights, Michigan, United States
Full-time
A company is looking for a Director, Statistical Programming.Key Responsibilities Lead and manage all activities within the Statistical Programming function, ensuring integration with other depar...Show moreLast updated: 1 day ago
  • Promoted
Java Developer

Java Developer

Syntricate TechnologiesWarren, MI, United States
Full-time
Design, implement, manage, and optimize CI / CD pipelines for backend microservices platform ensuring efficiency and reliability. Implement and manage monitoring, logging, and alerting solutions to e...Show moreLast updated: 6 days ago
Remote Senior Java Engineer - AI Trainer

Remote Senior Java Engineer - AI Trainer

SuperAnnotateSterling Heights, Michigan, US
Remote
Full-time
As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Show moreLast updated: 18 days ago
Java Developer Location : Troy, MI (Onsite Position In person interview) - CTH

Java Developer Location : Troy, MI (Onsite Position In person interview) - CTH

Lorven TechnologiesTroy, Michigan, United States
Temporary
Location : Troy, MI (Onsite Position In-person interview) .Duration : 6 months contract to hire.Minimum 8 years handson programming experience in Java. Experience in working with web applications t...Show moreLast updated: 30+ days ago
  • Promoted
Full Stack / Java Developer(REMOTE)

Full Stack / Java Developer(REMOTE)

SynergisticITWarren, MI, United States
Remote
Full-time
Since 2010 Synergisticit has helped Jobseekers differentiate themselves by providing candidates the requisite skills and experience to outperform at interviews and clients.Here at SynergisticIT We ...Show moreLast updated: 6 days ago
Java Software Engineer Senior

Java Software Engineer Senior

Miracle Software SystemsMichigan, USA
Full-time
Develop database objects including stored procedures, functions, troubleshoots issues using SQL .Good knowledge in multi-threaded applications and SOAP / REST web services.Porting experience from Le...Show moreLast updated: 30+ days ago
NestJS to Java Migration Lead Backend Software Engineer

NestJS to Java Migration Lead Backend Software Engineer

TalascendTroy, 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