Java Developer (Ref:2888) – Senior – £80-120k
Essentials
- Job Title
- Java Developer
- Location
- London (Zone 1)
- Salary
- £80-120k
- Type
- Permanent
- Work From Home
- No
Technology Used
Primary
- Java 8
- AWS
- Jenkins
- Linux
- Postgres
Secondary
- Docker
- NoSQL
- REST API
- Microservices
Methodology
- Agile
- TDD / BDD
- Pair Programming
- Scrum
- Kanban
- Continuous Deployment
Requirements
Must Have
- Strong OO design skills ideally using Core Java
- TDD skills / mindset
- E-Trading domain knowledge / Fixed Income, Derivatives, Commodities, Currencies
- Customer interaction
Nice-To-Have
- Experience working on high throughput, low latency systems
- Architectural design
- AWS
- Passionate about tech and self-improvement
- Continuous Deployment
PROJECT CHALLENGES
Developers will have the chance to do greenfield development and work with their high profile customers to meet or exceed customers throughput and latency requirements with the aid of performance testing. The development environment mirrors that of LMAX so you’ll have the immediate opportunity to work in a true agile/XP environment where you’ll be encouraged to test-drive your code properly. They have a CI/CD system already in place and they deploy high quality code after every 2-week iteration.
COMPANY CULTURE
They are an eTrading technology company that provides solutions for the Fixed Income and Derivatives Markets, founded by former LMAX developers. Their core API for eTrading helps asset managers and banks to code to their client library (or api) once, and then have the ability interact with multiple trading venues with minimal development work. They are currently focused on the fixed income space, with plans to move into currency and and commodity markets in the future.
The team try to Open Source as many of their tools as possible, and encourage their developers to contribute to Open Source software they use in their system “on the clock”