Senior Java Developer
Posted on Sep 20, 2020 by Gazelle Global Consulting
My client is a leading investment bank, hiring for a Senior Java Developer professional on a freelance basis.
The post is to work in Sales & Digital IT which is primarily responsible for Sales tooling, the Capital Markets data framework and E-business applications. The system 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 have an understanding of the FX business and products and associated workflows. 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.
- 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
- Investment banking environment
- Sales voice trading workflows
- Electronic trading
Knowledge & experience required:
- Core software engineering principles
- Test principles
- Technical specifications
- Technical architecture
- SOA Architectures
- Code review
- Performance Optimisation
- Multi-threading Real Time - Optimization
- Ability to speak French is a plus
For immediate consideration please send me your latest CV.