Java Developer - Investment Banking

London  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Java Developer - Investment Banking

An Award-Winning Investment Bank in the City of London are looking for a Senior Full Stack Java Developer. This will be for an initial 6-month contract paying £600pd PAYE or £800 via an umbrella

Role Summary
Sales & Digital IT is primarily responsible for Sales tooling, the Capital Markets data framework and E-business applications. Canvas is a relatively new platform to provide Sales workflows and services. The developments are UX driven on a services architecture leveraging the underlying data framework. You will work as a senior developer on Canvas. You will be working across the full stack, primarily Kotlin (Spring Boot) on the server, and Angular/Typescript in the browser. You will have an architecture mind-set with a strong sense of ownership, wanting to build tools that are effective, robust and maintainable. You will want to grow within the team and see yourself taking on responsibility for some or all of the functions/products on the platform. You will have an understanding of the FX business and products and associated workflows or looking to gain experience within this area. Your experience has made you confident and measured when facing off to stakeholders, whose confidence you earn by being analytical with an eye for detail. Self-disciplined and capable to work with delegated autonomy or in a team, you are comfortable working closely with internal and external development teams. You are comfortable working within the restrictions of large organisations but prepared to challenge and improve.

Key Responsibilities
. Development of UI and server components adhering to best practices
. Test Driven delivery within a continuous delivery environment
. Contribution to agile practices (scums, retrospectives, etc.)
. Following DevOps practices
. Support to stakeholders for any production issues and concerns.

Experience Required:
You should be confident about doing show-and-tell exercises to stakeholders and be comfortable working within a SCRUM-based process" +
"You are committed to writing high-quality, clean code and put a strong emphasis on testing."
. Worked on multiple small and large scale projects, preferably as a full stack developer
. Modern JVM language (Java8, Scala, Kotlin)
. Modern web stack (Typescript, React or Angular)
. Messaging technologies (Kafka, MQ, or Solace)
. Exposure to FX products highly advantageous
. Core software engineering principles
. Test principles
. Technical specifications
. Technical architecture
. SOA Architectures
. Code review
. Performance Optimisation
. Multi-threading Real Time - Optimization

If you feel that this will be an excellent fit for your skills and experience, please do apply.

Start date
n.a
From
Reed Technology
Published at
06.03.2021
Project ID:
2063866
Contract type
Freelance
To apply to this project you must log in.
Register