Backend Software Engineer (Java / TypeScript / Node.js)

Ventula Consulting — Netherlands · Posted ~3 hours ago

Hybrid

Skills

Java TypeScript Node.js Backend development RESTful services Automated testing Software design Legacy system migration Perl REST APIs

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A backend-focused Software Engineer is sought to modernize a strategic partner management platform. You will design, build, test, and maintain scalable services using Java, TypeScript, and Node.js while migrating functionality from legacy systems. The role involves translating business requirements into reliable production solutions, writing maintainable code, and building automated tests. Hybrid work includes two onsite days per week.

Highlights

Hybrid role with two onsite days per week, focused on modernizing a strategic platform and migrating legacy systems. Offers experience with Java, TypeScript, and Node.js, ownership of scalable backend services, and opportunities to deliver solutions with measurable business impact.

Description

Backend Software Engineer – Java / TypeScript / Node.js Location: Amsterdam – 2 days per week onsite A leading global technology organisation is looking for a backend-focused Software Engineer to join its Partnerships Platform team. The team owns a back-office portal used by strategic partners to manage products, commission visibility, contracts and account settings. Its goal is to make partner management more scalable through effective self-service experiences. You will help modernise the platform by migrating functionality away from legacy Perl systems and building new services using Java, TypeScript and Node.js. Responsibilities Design, build, test and maintain scalable software applications.Translate business requirements into reliable, production-ready technical solutions.Develop backend services primarily using Java and TypeScript/Node.js.Support the migration of legacy Perl systems to the modern technology stack.Write clean, reusable and maintainable code.Build automated tests and continuously improve software quality.Deploy and operate services in production.Monitor application health, investigate incidents and implement long-term fixes.Contribute to technical and architectural decisions.Work closely with product managers, engineers and adjacent teams.Help develop shared capabilities such as authentication, authorisation and partner data. Required Experience Strong experience building production software in a collaborative environment.Backend development experience using Java and/or TypeScript/Node.js.Good understanding of software design, testing, refactoring and maintainability.Experience owning software through development, deployment and production support.Ability to balance business requirements with technical quality and long-term system health.Willingness to learn and work with unfamiliar technologies, including legacy Perl.Strong communication and collaboration skills. Desirable Experience Migrating or modernising legacy systems.Partner-facing platforms, portals or self-service products.APIs and service-oriented architectures.Scalable B2B products or platforms used by multiple teams.React or broader full-stack development. Previous Perl experience is not required, but candidates must be comfortable learning enough of the language to understand and modernise the existing system.