Develop quality software and web applications
- Analyze and develop new or existing product features
- Design highly scalable and testable code
- Discover and fix programming bugs
- Manage cutting-edge technologies to improve software applications
Must-Have Technical Skills :
Experience with JavaScript and for backend development.Experience with AWS services such as SQS, Lambda, S3, and ECS.Experience with microservice design and development.Experience with REST API design and development.Experience with event-driven architecture.Good-to-Have Technical Skills :
Familiarity with GitLab pipelines and Terraform is a plus.Understanding of Graph databases.Experience with reactive Java frameworks (Reactor, RxJava) or Spring Boot (for potential work with the external print engine).Knowledge of modern security mechanisms and authentication types.