What are the responsibilities and job description for the NodeJS Developer (Full Stack) position at Accelon Inc.?
Description: Our GraphQL API Team requires one more person to meet a surge of work that is required to aggressively deliver upon a modern API developer platform. The GraphQL API team is currently made up of 4 team members. As part of this project, we are scrumming with the API Core Experiences team that consists of 4 team members.
As a CW, they will be part of team consisting of seasoned GraphQL and full stack software engineers who work together with enterprise architects to create innovative solutions for the GraphQL and REST API developer experiences.
• Develop and maintain UI, tools, and libraries for GraphQL API and REST API creation and management using NodeJS and Java/SpringBoot.
• Implement and manage an API schema registry, ensuring seamless schema proposals, changes, and version control.
• Work closely with other engineers, product managers, and stakeholders to define and prioritize features and improvements.
• Actively engage in design and code reviews to maintain high standards of code quality and functionality.
- Develop and maintain UI, tools, and libraries for GraphQL API and REST API creation and management using NodeJS and Java.
- Implement and manage an API schema registry, ensuring seamless schema proposals, changes, and version control.
Requirements- Frontend NodeJS/JavaScript experience.
- Backend experience with Java and SpringBoot REST applications.
- Proficiency with unit testing, integration testing, and end-to-end testing frameworks.
- Proficiency with Git and experience managing code in a collaborative environment.
- Experience with containerization Docker and orchestration tools such as Kubernetes
- Experience with CI/CD pipelines such as Harness (preferred) and/or Jenkins
- Excellent communication skills and the ability to work effectively in a team environment- The candidate will actively participate in Sprint ceremonies to report progress, address blockers, and collaborate effectively.
Must haves - GraphQL, NodeJS, JavaScript.
Nice to Have -
Experience with Terraform to provision infrastructure as code
- Experience with Kong for API management
- Experience with GCP
- Familiarity with monitoring and logging tools such as Datadog, OpenTelemetry
Degrees or Certifications: Bachelor’s or Master’s degree in Computer Science or Computer Engineering.