Java Software Engineer - FinTech
Role details
Job location
Tech stack
Job description
- Join a small team responsible for building a new Futures Trading platform for the UK
- Focus on backend development primarily using Java, with some React UI work
- Work on complex and highly available mission-critical systems
- Collaborate with Product Managers to understand and define new features
- Coordinate with other developers to ensure cohesive software development
- Write high-quality software while being supported by a senior engineer
Technologies:
- AWS
- Backend
- Cloud
- Java
- Kafka
- Kubernetes
- MongoDB
- React
- Spring
- Spring Boot
- TypeScript
- microservices
- UX UI Design
More:
We are a global prime broker experiencing significant success in the US and expanding into the UK. Our team is dedicated to replacing legacy infrastructure with a cloud-native clearing and custody system designed for todays complex global markets. As a Java Software Engineer, you will receive a competitive salary up to £90k, a pension plan, and the flexibility of hybrid working arrangements. You will join a small, talented, and collaborative team in our London office, working towards excellent career progression in an influential role. We believe in a diverse workplace that allows our employees to play to their strengths and continually learn.
Requirements
- Degree educated in Computer Science or a closely related discipline
- Commercial backend Java development experience including Spring, Spring Boot, and microservices
- Good knowledge of AWS
- Appreciation of UI development with TypeScript / React
- Pride in producing clean, high-quality code
- Familiarity with modern software engineering tools such as Kafka, Kubernetes, and MongoDB
- Collaborative attitude and motivation to learn about financial markets and technical knowledge advancement