SquareTrade/Allstate Protection Plans is looking to solve the problem of revolutionizing a $30b industry with service innovation and attention to customer satisfaction by building and managing strong scrum teams to deliver on company initiatives and maintain a modern, digital platform.
Requirements
- 8+ years of development experience
- Strong knowledge and working experience of latest Java, Spring Boot and microservices framework
- A good understanding of web technologies, UI frameworks and event-driven architectures
- Hands on experience mentoring software engineers on Auth0, SSO, Sparkpost (or other email system), Twilio (or other SMS system), Kafka, Redis, Hibernate and/or other modern technologies
- Experience with relational databases
- Familiarity with AWS, Docker, Kubernetes, API gateway
- Familiarity with CI/CD pipelines, Jenkins
Responsibilities
- Lead the design and on-time delivery of highly available microservices and frontend applications
- Drive architectural improvements, scalability, and platform consistency across our integration ecosystem
- Own the observability, health, uptime, performance and security of services and frontend apps under your team's care
- Establish and evolve production support processes, including on-call rotations, monitoring, incident response, and RCA
- Partner with product and business stakeholders to align on team priorities and roadmaps
- Enforce Agile principles and methodologies
Other
- 2+ years of management experience with full time Software Engineers
- Experience in building teams; manage, mentor and coach to grow their careers
- Good knowledge on tracking and setting goals to improve quality and efficiency
- Great communication skills
- Bachelor's Degree in Computer Science or related field