Description

Job Description
To qualify for the role, you must have 
·        Bachelor's Degree and 3 or more years of related work experience 
·        3 years of programming and development experience in Java/JEE 
·        2 years of technical experience with content management systems (Adobe Experience Manager highly preferred) 
·        Strong background in scalability and automation 
·        Experience with Agile Development methodologies 
·        Experience with software delivery processes using continuous integration and delivery (CI/CD)?pipelines 
·        Ability to think critically about problems and arrive at a practical solution with a sound architectural foundation 
·        End-to-end knowledge of the web application space including web server configuration, tuning, proxies, and load balancing 
·        An understanding of general system administration in Unix/Linux environments, network security, database administration and tuning, and Apache web server configuration, 3rd party services and API configuration and integration 
·        Strong written and verbal communication skills 
·        Strong analytical and problem-solving skills 
·        A valid driver’s license in the US; willingness and ability to travel to meet client needs 

Ideally, you’ll also have 
·        Bachelors’ Degree in Computer Science, IT, Computer Engineering, MIS, Mathematics desired; Master’s degree in one of these areas preferred 
·        2 years of experience with Adobe AEM 
·        Certifications: Adobe Experience Manager Developer & Architect 
·        Prior consulting experience highly preferred 
·        Relational and NoSQL database experience a plus

Education

Bachelor's Degree