Bachelor’s degree in Computer Science, Information Systems, Math or equivalent training and relevant experience
10+ years of work experience within one or more IT organizations. Prior work experience in the technology engineering and development is plus.
5+ years of advanced Java Development experience (spring boot, server-side components, microservices preferred)
Experience working with data model, frameworks and open source software, Restful API design and development, and software design patterns
Capable of full lifecycle development: user requirements, user stories, development with a team and individually, testing and implementation
Production Implementation Experience in projects with considerable data size (in Petabytes PB) and complexity
Strong communication and written communications skills with the ability to be highly effective with both technical and business partners. Ability to operate effectively and independently in a dynamic, fluid environment
Hands-on expertise in Kafka which includes working on production grade Kafka environment to process high volume of data per day