Design, build, deploy, and maintain microservices for multiple enterprise-level products
Design, develop and implement REST APIs and monitor for performance
Deliver high-quality code to production with unit and integration testing
Collaborate with other teams including DevOps to deploy services.
Engage with business units to collect and analyze data for better decision making
Debug, fix, and maintain high-available services
Participate in stand-up and follow agile development
Requirements
2+ years of professional experience in software development
2+ years of experience coding in Golang, Java, JavaScript or any other language.
Experience designing API’s using REST
Experience producing and consuming Pub/Sub events (e.g. using Kafka)
Familiar with the fundamentals of a microservice
Familiar with cloud platform services (GCP, AWS, or Azure)
Familiar with performance monitoring tools
Additional Instructions
Design, build, deploy, and maintain microservices for multiple enterprise-level products
Design, develop and implement REST APIs and monitor for performance
Deliver high-quality code to production with unit and integration testing
Collaborate with other teams including DevOps to deploy services.
Engage with business units to collect and analyze data for better decision making
Debug, fix, and maintain high-available services
Participate in stand-up and follow agile development
Perks and Benefits
Hybrid and remote work opportunities
401 (k) with employer match
Medical, dental, and vision with HSA and FSA options
Competitive vacation and sick time off, as well as dedicated volunteer days
Access to wellness support through Employee Assistance Program, Talkspace, and fitness discounts
Up to $5,250 paid back to you on eligible education expenses
Pet care discounts for your furry family members
Financial support in times of hardship with our Achieve Care Fund
A safe place to connect and a commitment to diversity and inclusion through our six employee resource groups