Bachelor's degree; OR 4 years of relevant education and/or experience.
8 years of software development experience demonstrating technical depth in Java, Spring Boot, REST APIs, or similar enterprise application technologies, including 2 years of demonstrated leadership driving enterprise technology projects or initiatives.
6 years of experience delivering technology solutions across all phases of the software systems and application development lifecycle.
Advanced experience developing, deploying, and supporting containerized applications and services using Docker, Kubernetes, and OpenShift.
Demonstrated experience independently leading the resolution of complex production issues through root-cause analysis and end-to-end troubleshooting across integrated applications and systems.
Experience leading code and design reviews and guiding the refactoring and optimization of existing applications to improve performance, security, resilience, and operational stability.
Experience with event-driven architecture and messaging technologies such as Kafka.
Experience leading application observability improvements through logging, monitoring, custom dashboards, and alerting using Kibana, Datadog, or similar tools.
In the office 4 days per week.