Demonstrable experience with at least two of: building attractive user interfaces, building data driven REST APIs, administering databases/cloud/servers 5-8+ years professional experience in relevant technology and projects, including ongoing adherence to best practices, and experience applying DevOps practices Experience in building Java and Javascript applications Strong background working with complex, enterprise-grade systems, including API design, integrations, and performance optimization Extensive experience designing, building, and maintaining scalable applications using Java and JavaScript in production environments Skilled in integrating front-end and back-end components, with a solid understanding of application architecture Experience collaborating with client stakeholders during sprint planning and documenting technical approaches Experience understanding and articulating the business outcomes that development projects impact May include intensive programs, Bachelor's Degree in Computer Science, Software Engineering, or equivalent experience