Expertise in building and testing large-scale AWS cloud-native digital enterprise applications on micro-services, serverless and event-driven architectures.
Experience with modern transactional distributed databases (Yugabyte, Aerospike, Snowflake).
Working knowledge of cloud-based high-stream event messaging/Kafka (ex. market open) implementations.
Demonstrated Expertise developing and deploying containerized applications to Kubernetes using AWS EKS.
Ownership of the entire secure SDLC, and extensive experience with DevOps CI/CD practices, TDD, BDD to rapidly deliver, measure, and iterate features to customers while minimizing risk using practices blue-green deployments and feature toggles.
The Skills You Bring
Must Have:
A proven foundation in software engineering – bachelor’s degree + preferred, 7+ years’ experience.
Deep hands-on experience with containerized Java/SpringBoot REST APIs using Kubernetes/AWS EKS;
Experience and comfort working in an agile environment (Scrum and Kanban).
Excellent communication and influencing skills to facilitate collaboration across technology and business partners without having a direct authority over people.
Nice to Have
Working knowledge of Kafka and the CQRS pattern is a plus.
Experience with Yugabyte, Aerospike and Snowflake.