Technology Startup
Role / Principal Accountabilities
The team is responsible for the creation of a client facing next generation web (& mobile) based cross-asset Research Platform. We require a highly motivated Java & Javascript Developer/Lead to work with the latest technologies to deliver a differentiated offering.
This role will support both the client and team activities by developing functionality and components for a new global research platform. Strong Java and Javascript development skills are essential, as are experience in the common Java and Javascript APIs and the complexities of web technology delivery.
The role requires a high standard of communication skills, and a solid technical background. The successful candidate will be expected to be able to engineer solutions to new and existing platforms, work closely with global development teams and work within agreed development standards.
Work Description
- Design and develop client facing analytics portal/mobile for Capital Markets products as a part of Research team
- Design and develop new service infrastructure to service both web & mobile platforms
- Design and improve Analytics infrastructure to meet performance need
- Responsible for supporting business. Work includes developing and enhancing web servers, service APIs, UX (Web & Mobile) and working with users across the globe.
- Follow release and production change procedures and work with other teams to deliver and maintain reliable and functional front-office reference data applications.
- Communicate with front office users (directly supporting research strategists)
- Participate in rotational production support activities.
Skills
- Bachelor's degree in computer science or engineering with total of 7+ years of experience.
- 7+ years of hands-on Java developer experience in financial industry.
- 7+ years of hands-on Web developer experience.
- 5+ years of hands-on Web architecture/developer experience
- Solid analytical skills and strong financial securities background.
- Must have worked on competitors/financial portals.
- Strong verbal and written communication skills.
- Ability to cope with rapid front-office development and to respond to and address production situations promptly.
- Strong understanding of enterprise-class web architectures and distributed design principles
- Good understanding of Agile/SCRUM and/or XP engineering practices.
- Ability to solve complex issues, both individually and as part of a team
- Pro-active, energetic professional with strong communication and networking skills
- Excellent analytical and problem solving skills
Desirable:
- Knowledge of broader Capital Markets product set is a big plus
- Knowledge of search technologies, particularly Lucene/SOLR
- Working knowledge of real-time web (ideally real-time streaming data)
- BladerunnerJS experience
- Experience working in a large globally distributed organisation
Programming
Basic: Java-J2EE, HTML5 / CSS3, Pattern based programming, XML
Mobile: iOS, Android (optional)
Scripting: Java Script, Maven, Ant, Python
Database: No SQL DB (e.g. Mongo DB), DB2 / Sybase