Design and develop cloud scalable services in a containerized and CI/CD environment
Collaborate in solving problems complex data, features, service, platform issues and perform root cause analysis to proactively resolve product and operational issues
Partner with business and product management counterparts to define and prioritize opportunities to improve value creation and align on shared KPIs to measure success
Implement Circuit Breakers and Service Discovery patterns for the Microservices and ensure that patterns are stringently followed for every integration inbound to/outbound from Microservices
Design and implement real-time Streaming of data from No-SQL/SQL databases to analytics
Provide ongoing maintenance, support and enhancements in existing systems and platforms
Requirements
7+ years of software development in enterprise / web / cloud applications
5+ years experience with one of the following programming languages/tools: Java, J2EE, Spring boot, Reactive programming, Caching Strategies, Kubernetes or Kafka
3+ years of experience with cloud computing technologies such as AWS or GCP or Azure or similar public cloud environments
Bachelor’s degree, or equivalent experience (HS diploma + 4 years relevant experience)
Tech Stack
AWS
Azure
Cloud
Google Cloud Platform
J2EE
Java
Kafka
Kubernetes
Microservices
Spring
Spring Boot
SpringBoot
SQL
Benefits
medical, dental, and vision coverage
paid time off
retirement savings options
wellness programs
comprehensive benefits package designed to support the physical, emotional, and financial well-being of colleagues and their families