Responsibilities
- Design and develop scalable backend services using Node.js and Java (Spring Boot).
- Build and maintain RESTful APIs and microservices.
- Collaborate with frontend, product, and DevOps teams to deliver features.
- Ensure high performance, reliability, and security of applications.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and agile development processes.
Requirements
- Strong proficiency in JavaScript (Node.js ) and Java (Spring Boot).
- Experience in building microservices architecture.
- Hands-on with API design, integration, and authentication (JWT/OAuth).
- Experience with databases (SQL: PostgreSQL/MySQL, NoSQL: MongoDB).
- Familiarity with Git and CI/CD pipelines.
- Understanding of asynchronous programming and multithreading concepts.
- Experience with cloud platforms (AWS/Azure/GCP).
- Knowledge of Docker / Kubernetes.
- Exposure to event-driven architecture (Kafka/RabbitMQ).
- Understanding of system design and distributed systems.
- 3-5 years of relevant backend/full-stack development experience.
- Strong analytical and problem-solving skills.
- Effective communication and collaboration.
- Ability to work in a fast-paced, agile environment.
This job was posted by Namrata Chauhan from Patch Infotech.