Allstate
Allstate
Allstate zagotavlja zavarovalne in zaščitne produkte za dom, avtomobile, naprave in identiteto. Njegovo delo je osredotočeno na pomoč strankam pri obvladovanju tveganj, zaščiti njihovih financ in soočanju z nepričakovanimi dogodki z večjo gotovostjo. Podjetje poudarja tudi vključevanje v skupnost in trajnost kot del svojega širšega pristopa k služenju strankam ter prispevanju k pozitivnemu družbenemu vplivu.

Senior Java Engineering Manager

Lead Java engineering teams modernizing Allstate’s roadside services applications. Shape architecture and delivery while supporting reliability and developing engineering talent.

Opis

  • Lead and develop software engineering teams through coaching, career guidance, and performance feedback.
  • Write and review production Java code, troubleshoot complex issues, and support technical delivery.
  • Work with Product Management, Architecture, Security, and business leaders to turn strategic goals into technology solutions.
  • Guide product discovery, planning, prioritization, and delivery in Agile settings.
  • Set application architecture, technical roadmaps, and engineering standards, and evolve them over time.
  • Advance automated testing, CI/CD, DevOps, observability, and secure coding practices.
  • Keep applications scalable, secure, reliable, and supported in production.
  • Clear technical and organizational obstacles.
  • Lead retrospectives and continuous improvement efforts.
  • Build collaboration across engineering teams.
  • Support workforce planning, recruiting, onboarding, succession planning, and talent development.
  • Set and track engineering measures for quality, delivery, reliability, and operational performance.
  • Advise technology and business stakeholders on engineering practices and emerging technologies.
  • Oversee performance, coaching, career growth, hiring, onboarding, succession planning, talent retention, and an inclusive engineering culture.
  • descriptionItems_placeholder

Zahteve

  • Bring at least seven years of software engineering experience, including leadership of teams delivering enterprise applications and services, or equivalent experience.
  • Have experience managing or leading software engineers in Agile development environments, or equivalent experience.
  • Remain willing and able to code hands-on while leading and developing an engineering team.
  • Demonstrate strong hands-on Java and Spring Boot skills across the design, coding, testing, and troubleshooting of enterprise applications.
  • Understand software architecture, microservices, distributed systems, APIs, and cloud-native application development.
  • Have experience with relational database technologies.
  • Have experience building and supporting CI/CD pipelines and modern software delivery practices.
  • Have supported production applications with a focus on reliability, monitoring, and operational excellence.
  • Bring strong leadership, communication, stakeholder management, and collaboration skills.
  • Have led technical planning, estimation, prioritization, and execution.
  • Show success attracting, developing, mentoring, and retaining engineering talent.
  • Have partnered with Product Management and business stakeholders to deliver customer-focused solutions.
  • Preferred: experience leading teams working with React, Java, Spring Boot, REST APIs, Oracle, and microservices architectures.
  • Preferred: experience with distributed systems, event-driven architectures, and high-volume transactional applications.
  • Preferred: experience with AWS, Azure, or Kubernetes environments.
  • Preferred: knowledge of object-oriented design, domain-driven design, API-first development, and secure coding principles.
  • Preferred: experience with automated testing strategies, infrastructure automation, and DevOps practices.
  • Preferred: experience with Kafka, RabbitMQ, ActiveMQ, or similar messaging platforms.
  • Preferred: experience leading application modernization, cloud migrations, and monolith-to-microservices transformations.
  • Preferred: strong understanding of monitoring, logging, performance optimization, and reliability engineering.
  • Preferred: experience in insurance, claims, financial services, warranty services, or other highly regulated industries.
  • A background investigation is required.
  • Allstate generally does not sponsor employment-based visas for this position.
  • Have a dedicated, private workspace free from distractions, with suitable desk and seating.
  • Have reliable internet with minimum speeds of 50 MB download and 5 MB upload.

Ugodnosti

  • Technology equipment includes a laptop, monitors, headset, keyboard, and mouse.
  • Monthly connectivity reimbursement helps offset internet costs.