Java developer or back end developer

Direct Responsibilities

 

Builds java-based applications on the Email Parsing platform – Follows coding standards and technology bootstraps, builds appropriate unit tests, integration tests and deployment scripts

Builds components in a microservice architecture to deliver on the new RFQ platform

Builds java web and server applications on the IPrice/Smart Derivatives platform – Follows coding standards, builds appropriate unit tests, integration tests and deployment scripts

Communicates continually with the client and project teams – Explains progress on the development effort

Continuously work with BA and takes responsibility for successful delivery of the solutions

Perform 3rd line support responsibilities, working with the application support team

 

Contributing Responsibilities

 

Assists in defining software architectures – Collaborates with leads to explore existing systems, determines areas of complexity, potential risks to successful implementation, learns the applications capabilities

Work together with Paris develops to define and develop best practice SDLC Requirements

Java server-side core programming experience, including mutli-threaded programming (Mandatory)

Practical knowledge of spring: Spring Boot, Spring Cloud Stream, etc. (Mandatory)

Relevant experience using GIT and related Code Review software (Mandatory)

Practical knowledge of Kafka or any stream processing platform (Mandatory)

Knowledge of FIX or any electronic connectivity with external clients (an advantage)

Advanced web/javascript technologies: Javascript, AJAX, HTML5,JQuery (an advantage)

Weblogic configuration and deployment (an advantage)

Experience Hibernate and MS SQL/Oracle Server (an advantage)

Past relevant experience relating to DevOps

Familiar with design patterns and software best practices

Agile knowledge, Scrum master experience is a plus

 

Experience and qualifications

 

Bachelor Degree in computer science, information technology or a related discipline

Fluent in English

Strong Java and Object Oriented programming skills

5-10 years Java development experience

Good communication and interpersonal skills

Self-motivated and proactive team player

Development experience in a financial environment is a plus

  • Drop files here or
    Accepted file types: doc, docx, pdf, ppt, pptx, jpg, gif, png, Max. file size: 10 MB, Max. files: 3.
      Upload your CV, covering letter... (3 files max - 10MB/file max)