Noww - Senior Java Backend Developer

5 - 7 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Job Title :

Senior Java Backend Developer Migration Specialist.

Experience :

5- 7 Years.

Location :

Remote.

Joiners :

Immediate preferred.

Job Type :

Full-time / Contract.We are seeking a Senior Backend Developer with strong expertise in Java (Spring Boot) to lead the migration of enterprise backend services from Node.js (Express) to Java. The ideal candidate will have experience working in cloud-native, microservices-based environments, along with the ability to read and refactor Node.js code, and re-engineer it using Spring Boot best practices. This role demands strong backend development skills, analytical thinking, and collaboration across cross-functional teams including DevOps, QA, and product owners.

Key Responsibilities

  • Analyze and understand existing backend services written in Node.js (Express) and identify equivalent implementation in Java (Spring Boot).
  • Re-engineer business logic and design scalable, maintainable, and high-performance Java-based services.
  • Develop and maintain RESTful APIs using Controller-Service-Repository architecture.
  • Integrate with relational databases using Spring Data JPA or JDBC.
  • Implement authentication and authorization using Spring Security.
  • Work with DevOps teams to containerize services (Docker) and deploy via CI/CD pipelines.
  • Ensure observability with proper logging, monitoring, and distributed tracing tools.
  • Develop unit, integration, and contract tests to ensure code stability.
  • Participate in code reviews, Agile ceremonies, and work closely with QA and product teams.

Required Qualifications

  • Bachelor's or Masters degree in Computer Science, Information Technology, or a related field.
  • 5- 7 years of hands-on experience in Java backend development.
  • Strong expertise in Spring Boot, Spring Data JPA, and Spring Security.
  • Sound knowledge of relational databases (PostgreSQL, MySQL, etc.) and SQL optimization.
  • Experience working in Linux environments.
  • Ability to read and interpret business logic written in Node.js/Express.
  • Experience with CI/CD tools, Git, and collaboration in Agile teams.
  • Proficiency in writing clean, testable, and scalable code.

Preferred Qualifications

  • Prior experience in migration projects from Node.js to Java.
  • Familiarity with Docker, Kubernetes, and containerized deployments.
  • Hands-on experience with AWS cloud services (EC2, RDS, S3, etc.
  • Knowledge of REST and SOAP web services.
  • Familiarity with monitoring tools (e.g., ELK, Prometheus, Grafana).
(ref:hirist.tech)

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You