Java Developer - Risk Data Team

  • Category
    IT and Telecoms - Analyst Prog/Dev
  • Location
    Belfast, Antrim
  • External Reference
    KP150720JAVA
  • OrganizationType
    IT

Java Developer - Risk Data Team - 12 months - Belfast (remote for now)

Global investment bank is looking for a experienced Java Developer to work within the Equities Technology Risk and Derivatives Data team. The team is a small but high performing group of developers with significant experience in the Equities Derivatives business.

Key Responsibilities:
- Hands on Senior Java developer
- Ability to take ownership of applications and deliverables.
- Can apply expert knowledge of RDBMS and/or time-series data-stores.
- Build and deploy applications on Linux platforms.


Essential Experience:
- Bachelor's degree (with honours) or equivalent/better preferred, but a candidate with substantial relevant experience will also be considered.
- Excellent OOD development skills in Java
- Strong knowledge of Agile development methodologies
- Sound understanding of design patterns and system architecture.
- Strong RDBMS / NoSQL / Time-series data knowledge
- Strong SQL Skills
- Strong Multi-threading experience
- Linux deployment and development experience
- Demonstrable experience of applying TDD and BDD development practices

Desirable Experience:
- Ability to automate all aspects of the development lifecycle - CI/CD
- Knowledge CCET Equities Risk and Derivatives platforms
- Experience in Web UI design.
- Experience of Apache STORM
- Experience of jQuery, AngularJS or nodeJS
- Experience of Python
- Experience in C# or C++
- Experience in TeamCity automated build tools
- Experience with Confluence, JIRA, GIT and/or Bitbucket
- Experience with SonarCube.

Spring Technology acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. The Spring Group UK is an Equal Opportunities Employer.

By applying for this role your details will be submitted to Spring. Our Candidate Privacy Information Statement explains how we will use your information - please copy and paste the following link in to your browser: www.spring.com/candidate-privacy-information-statement

To speak to a recruitment expert please contact Krupali Patel