- Bachelor’s degree in computer science/engineering or equivalent.
- 5+ years of software engineering experience in Java, microservice, Spring boot.
- 3+ years’ experience designing design scalable, secure modern micro-services using Spring Boot, test driven development, and cloud native design patterns.
- Strong understanding of microservice architecture & knowledge of challenges related to building cloud-native apps.
- Experience in design and development of RESTful APIs using JAX-RS and JSON.
- Solid working experience with AWS or GCP.
- Strong software development fundamentals, including automated testing, source control, continuous integration in addition to continuous delivery and/or deployment.
- Experience with monitoring and alerting for microservices.
- Strong technical, hands-on experience to support development, infrastructure, and operations.
- Experience working with security log analysis, application logs, and general log management practices.
- Experience with CI/CD (GitLab), Kafka, Kubernetes, & Terraform, Splunk, DynamoDB.
- Commerce domain knowledge a strong plus
|