Skills Overview:  What are the top five skills and number of years of experience required to perform this job? Java JavaScript (React preferred) Experience with designing and building APIs BSMS in computer science or engineering (or equivalent professional experience) Experience with large-scale distributed systems and web-oriented architectures Understanding of agile and product practices