Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience required, 4-6 years of experience in software development required, experience in the securities or financial services industry is a plus, should have thorough knowledge of the software development cycle.
· 5+ years’ experience w/ Java
· 3+ years’ experience w/ Spring Framework
· 1+ years’ experience w/ Data Modelling, Data Analysis, and Data Performance
· 1+ years’ experience w/ RESTful Web Services
· Experience w/ JDBC, Oracle, and ORM (Hibernate, iBatis)
· Experience w/ AngularJS, HTML5, CSS, Bootstrap
· Experience working in an Agile environment
· Nice to haves: Continuous Integration, Vertica, Jaspersoft, Bower, Grunt, Node.js, Git
· Broad skillset covering programming, database, scripting, system performance, distributed architecture
· Experience working with development of complex, large-scale systems required - financial or risk project experience preferred.
· Experience leading an offshore team, strong work ethics
· Strong communication skills, interpersonal skills, excellent team player
· Superb ownership mindset - a habit of excellence