Make Your Resume Now

Full Stack Backend Engineer - Java/Spring Boot & Node.js

Posted November 14, 2025

Job Overview

Experience: 5–8 Years

Location: Chennai

Notice Period: Immediate joiners or up to 30 days preferred

We are hiring for our leading banking client and seeking a highly skilled Full Stack Engineer who is strong in both Spring Boot and Node.js. The selected candidate will support existing Spring Boot applications while contributing to our strategic transition towards a Node.js-first technology stack. Node.js expertise will be central to future development initiatives.

Key Skills & Experience Requirements

Backend Technologies (Spring Boot & Node.js)

  • Spring Boot:
    • Strong experience in Microservices, Event-Driven Design, Spring Cloud, Hibernate, MongoDB.
    • Proven capability in building scalable enterprise-grade applications.
  • Node.js:
    • Proficiency in creating high-performance, scalable RESTful APIs.
    • Experience with GraphQL is preferred.
    • Hands-on expertise with TypeScript and modern JavaScript (ES6+).
  • Thorough experience in performance tuning, debugging, logging, and monitoring across both frameworks.

DevOps & Ecosystem

  • Strong exposure to CI/CD pipelines for automated build and deployment.
  • Experience with Docker and Kubernetes for containerisation and orchestration.
  • Familiarity with API gateways such as 3Scale or Kong.

Domain Knowledge

  • Prior experience in Banking, Financial Services, or Fintech is highly preferred.
  • Understanding of enterprise-level security, compliance, and regulatory expectations.

Development Best Practices

  • Strong adherence to coding standards, security best practices, and unit testing.
  • Experience working in Agile teams delivering iterative solutions.
  • Clear understanding of documentation practices and reusable code design patterns.

Soft Skills

  • Strong communication and collaboration skills.
  • Self-driven, proactive, and capable of owning deliverables end-to-end.
  • Excellent problem-solving abilities and ability to influence technical decisions.

Key Responsibilities

  • Support and enhance existing Spring Boot applications while progressively adopting and leading initiatives in Node.js.
  • Design, develop, and maintain scalable backend systems using Spring Boot and Node.js.
  • Ensure smooth integration between legacy Spring Boot services and modern Node.js services during the architectural transition.
  • Troubleshoot, debug, and resolve issues across distributed systems, ensuring high availability and system resiliency.
  • Promote engineering best practices, secure coding, and proper documentation across all deliverables.
  • Collaborate with cross-functional teams including Product, QA, DevOps, and Architecture.

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!