HamburgerMenu
hirist

Backend Engineer - Node.js Framework

Aliqan Services Private Limited
Bangalore
5 - 7 Years

Posted on: 15/07/2025

Job Description

Job Title : Backend Engineer - Node.js to Spring Boot Migration

Location : Indira Nagar, Bangalore (Onsite)

Experience : 5 - 7 years

Employment Type : 6-Month Contract

Role Overview :

We are looking for an experienced Backend Engineer to support a critical migration project from Node.js to Spring Boot. The ideal candidate should have strong hands-on experience in both technologies and a solid understanding of backend architecture, microservices, and system integration. This is a contract-based onsite role located in Indira Nagar, Bangalore.

Key Responsibilities :

- Lead or support the end-to-end migration of services from Node.js to Spring Boot

- Analyze existing Node.js codebase and design equivalent Spring Boot microservices

- Collaborate with DevOps, QA, and frontend teams for seamless integration

- Optimize performance and ensure security, scalability, and maintainability

- Troubleshoot and debug backend issues during and after migration

- Create proper documentation and handover post-migration

Required Skills & Qualifications :

- 5 - 7 years of backend development experience

- Strong proficiency in Node.js and Spring Boot

- Experience in microservices architecture and RESTful APIs

- Familiarity with databases like MySQL/PostgreSQL and caching mechanisms

- Understanding of CI/CD pipelines and version control (Git)

- Ability to work independently and in a fast-paced environment.


- 5 - 7 years of backend development experience

- Strong proficiency in Node.js and Spring Boot

- Experience in microservices architecture and RESTful APIs

- Familiarity with databases like MySQL/PostgreSQL and caching mechanisms.


Role Overview :


Were seeking a seasoned Backend Engineer to lead the migration of our legacy Node.js microservices to Spring Boot, ensuring seamless integration and improved system resilience. This role involves maintaining existing Java services, building new Spring Boot components, and coordinating with stakeholders to drive the transition.


Key Responsibilities :


Development & Migration :


- Rewrite/refactor existing Node.js services (e.g., Express/NestJS) to Java Spring Boot microservices

- Maintain and enhance current Spring Boot-based systems during the migration

- Integrate new Java services with legacy Node services to ensure backward compatibility and stable rollouts .

- Design and implement scalable microservices with RESTful or event-driven architectures (using Kafka, GraphQL, or Mongo change streams)

Testing & Quality :


- Write unit, integration, and performance tests (JUnit, Mockito, Jest, Cypress) to ensure code quality

- Participate in code reviews, enforce coding standards, and mentor peers .

DevOps & Deployment :


- Set up and manage CI/CD pipelines, including automated builds, deployments, and testing

- Use containerization tools (Docker, Kubernetes) for service orchestration

- Monitor service performance and reliability using tools like Datadog or Splunk

Troubleshooting & Optimization :


- Diagnose and optimize performance bottlenecks in both Java and Node.js services


- Maintain resiliency across distributed systems and ensure high availability .

Documentation & Best Practices :


- Document architecture, migration plans, APIs, and technical specifications

- Advocate and implement best practices - SOLID principles, clean code, TDD, security standards

Collaboration :


- Work closely with frontend, DevOps, QA, and product teams to ensure smooth delivery

- Communicate progress, risks, and timelines to stakeholders effectively

Desired Skills & Experience :


- 510 years of backend engineering experience, with strong expertise in Node.js and transition to Java Spring Boot

- Deep knowledge of microservices architectures, REST/GraphQL APIs, event-driven systems (Kafka, change streams) .

- Proficient in TypeScript, ES6+, in Node.js ecosystem; and Java, Spring Boot, Spring Cloud/MS patterns .

- Familiarity with databases (MongoDB, PostgreSQL, MySQL) and ORM tools (Hibernate, JPA) .

- Strong CI/CD, Docker and Kubernetes experience

- Experience with logging/monitoring tools (Datadog, Splunk)

Datayaan Solutions Private Limited

- Good understanding of performance tuning, concurrency, garbage collection, and threading in JVM .

- Excellent communication, mentoring ability, and agile team collaboration .

Preferred Qualifications :


- Prior experience in banking, financial services, enterprise SaaS, or similar regulated domains

- Knowledge of Spring Cloud (Eureka, Config, Cloud Gateway)

- Hands-on with AWS, Azure, or GCP cloud environments

- Experience with message brokers and change-data pipelines (Kafka, MongoDB streams) talascend.com

- Familiarity with security implementation and DevSecOps practices.


info-icon

Did you find something suspicious?