AWS,Lambda, DynamoDB, Kinesis, Elastic Cache
- experience in Java Development
- AWS experience for developing applications for cloud platforms such as EC2, Beanstalk, EKS, and/or Lambda
- Kubernetes experience for developing, deploying, and orchestrating micro-services
- Experience developing applications within Docker containers
- Experience with infrastructure-as-code tools such as Terraform or CloudFormation
- Expertise in multiple languages, including Java
- Have used one of the common Java frameworks: Spring, Spring Boot or similar, and any of the Java Persistence API and JDBC implementations
- Understanding of concepts regarding security, privacy, performance, etc
- Experience working on Spark, EMR and/or Scala is Plus
- Experience using gRPC is plus