Minimum 5 years of coding experience in NodeJS, JavaScript and Databases.
At least 1 year hands-on in TypeScript .
Good experience in Spring Boot.
Hands on experience in performance tuning, debugging, monitoring.
Excellent knowledge developing scalable and highly available Restful APIs using NodeJS technologies
Practical experience with GraphQL.
Well versed with CI/CD principles, and actively involved in solving, troubleshooting issues in distributed services ecosystem
Understanding of containerization, experienced in Dockers, Kubernetes.
Exposed to API gateway integrations like 3Scale.
Understanding of Single-Sign-on or token-based authentication (Rest, JWT, oAuth)
Possess expert knowledge of task/message queues include but not limited to: AWS, Microsoft Azure, Pushpin and Kafka Functional Skills
Experience in following best Coding, Security, Unit testing and Documentation standards and practices
Experience in Banking, Financial and Fintech experience in an enterprise environment preferred
Excellent experience in Spring Boot Starters & Auto-configuration.
Good Experience in Reactive Programming (WebFlux).
Spring Actuator / Spring Cloud / Advanced Configuration Management.
Good Experience in Testing Spring Boot Apps.
Good Experience in CI/CD in Spring Boot context.
Good Experience in Containerization to Node.js applications.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Full Stack DeveloperEmployement Type: Full time