
Java + Node Js Developer (RARR Job 5632)
Job Skills
Job Description
We are looking for a highly skilled Java Developer with exposure to Node.js and strong experience in Automation and DevOps practices. The ideal candidate will primarily work on backend development using Java, contribute to Node.js-based microservices, and drive automation across CI/CD pipelines and infrastructure.
Key Responsibilities
-
Develop and maintain scalable backend services using Java (Spring Boot)
-
Build lightweight microservices and APIs using Node.js where applicable
-
Design and implement automation frameworks for testing and deployment
-
Collaborate with DevOps teams to enhance CI/CD pipelines using tools like Jenkins, GitLab CI, or GitHub Actions
-
Integrate monitoring and alerting tools (e.g., Prometheus, Grafana, ELK)
-
Ensure code quality through unit testing, integration testing, and code reviews
-
Participate in sprint planning, architecture discussions, and production support
Required Skills
-
Strong proficiency in Java, Spring Boot, RESTful APIs
-
Working knowledge of Node.js, Express.js
-
Experience with DevOps tools: Docker, Kubernetes, Jenkins, Git, Terraform
-
Familiarity with cloud platforms: AWS, Azure, or GCP
-
Hands-on experience with automation scripting (Shell, Python, Groovy)
-
Understanding of CI/CD pipelines, infrastructure as code, and container orchestration
-
Knowledge of test automation frameworks (e.g., Selenium, JUnit, TestNG)