Connecting to LinkedIn...

Java Software Engineer - FinTech

Job Title: Java Software Engineer - FinTech
Contract Type: Permanent
Location: London, England
Industry:
Salary: £65000 - £75000 per annum + bonus + benefits
REF: BB/14323/D/KS/221019_1571756657
Contact Name: Java Team
Contact Email: dev.java@client-server.com
Job Published: 20 days ago

Job Description

Java Software Engineer / Java Developer (Agile Multi-threading Concurrency Java 8). Global FinTech is seeking a skilled Java Developer; as part of an Agile development team you will design, develop and maintain highly complex real-time trading systems. These distributed systems are multi-threaded and highly concurrent, dealing with thousands of messages per second.

As a Java Software Engineer you'll work across the full development lifecycle, liaising with the business and other development teams to refine requirements and deliver solutions to technically challenging problems.

You'll be working in a collegiate Agile team within a software house environment which offers a good work / life balance including flexible working hours and the option to work from home for part of the week. Open plan City based offices with a range of facilities and break out areas including pool table and ping pong table.

Requirements:
*Strong core Java development skills
*Good multi-threading / concurrency
*Experience with large, distributed software systems requiring high-throughput
*Strong analysis and problem solving abilities
*Excellent communication and interpersonal skills
*Desirable: Spring, JMS, XML, JMX, AWS, ideally you will have some knowledge / experience of electronic trading, post trade operations, settlement and clearing

As a Java Software Engineer you will earn a highly competitive salary (to £75k) plus bonus and benefits package.

Apply now or call to find out more about this Java Software Engineer / Java Developer (Agile Multi-threading Concurrency) opportunity.