Ideal Candidate
About the Project
We are rebuilding a legacy Freight Management System (FMS) from Java/Spring + JSP to a modern architecture using Node.js (NestJS) + React + TypeScript.
This is a test-driven, module-by-module migration, not a greenfield app — the focus is on preserving and improving complex business logic (sales flows, logistics operations, invoicing, multi-currency finance).
Requirements
5+ years experience as a Fullstack Developer
Strong skills in React + TypeScript
Solid experience with Node.js (preferably NestJS or similar frameworks)
Ability to read and understand Java/Spring applications (important)
Experience with relational databases (MySQL or similar)
Good understanding of API design and system architecture
Comfortable working with complex business logic
We are rebuilding a legacy Freight Management System (FMS) from Java/Spring + JSP to a modern architecture using Node.js (NestJS) + React + TypeScript.
This is a test-driven, module-by-module migration, not a greenfield app — the focus is on preserving and improving complex business logic (sales flows, logistics operations, invoicing, multi-currency finance).
Requirements
5+ years experience as a Fullstack Developer
Strong skills in React + TypeScript
Solid experience with Node.js (preferably NestJS or similar frameworks)
Ability to read and understand Java/Spring applications (important)
Experience with relational databases (MySQL or similar)
Good understanding of API design and system architecture
Comfortable working with complex business logic
Job Description
Your Role
Develop both frontend (React) and backend (NestJS) components
Understand and translate existing Java/Spring business logic into the new stack
Work within a test-first migration approach (Jest + Playwright)
Build and consume REST APIs
Implement complex workflows (orders, transport, invoicing, reporting)
Collaborate on architecture, data models, and system design
Ensure correctness by validating against existing system behavior
Nice to Have
Experience with Prisma ORM
Experience in ERP / CRM / logistics / finance systems
Familiarity with test automation (Jest, Playwright)
Experience with legacy system modernization
Docker / CI/CD exposure
Company Description
Reprezentat teritorial in Bucuresti, Otopeni, Brasov, Constanta, Craiova, Timisoara, Cluj si Iasi, Grupul Europrim (Spiller Global Logistics), pune la dispozitia clientilor sai soluții integrate si complete de logistică, precum şi o gamă completă de servicii de transport rutier internaţional si domestic, transport aerian și maritim.
Suntem o echipa de profesionisti, veseli si pasionati, iar succesul l-am obtinut muncind intr-un mediu de lucru prietenos, motivant si inovator.
Te incurajam sa aplici, pentru a ne cunoaste si pentru a avea o sansa sa participi la povestea noastra de succes, construind o cariera durabila. www.europrim.ro
Suntem o echipa de profesionisti, veseli si pasionati, iar succesul l-am obtinut muncind intr-un mediu de lucru prietenos, motivant si inovator.
Te incurajam sa aplici, pentru a ne cunoaste si pentru a avea o sansa sa participi la povestea noastra de succes, construind o cariera durabila. www.europrim.ro
Similar jobs



