• 5+ years in a development role, with 3 years as a Team Lead or Supervisor
• Development background should have strong roots in a Java environment, or similar environment.
• Understanding of internet application architecture, including web services, database technologies, and SOA/Micro Services architecture
• Passion for creating and maintaining excellent services, with a strong understanding of what it takes to run a mission critical, 24x7 service with high availability
• Experience with Continuous Delivery techniques and tools a plus
• Significant hands-on experience in project management using Agile/Lean development methodologies
• Excellent written and verbal communication skills
• Excellent analytical, troubleshooting, and problem solving abilities
• Passion, resourcefulness, and dedication are a must to succeed.