Global Banking Firm seek a Server Side Java Developer to join a growing team in Manchester.
Ther role offers an opportunity to develop the firm's E-Trading capabilities utilizing the latest technology and methodologies.
The ideal candidate should possess the following skills and experience:
* Excellent development experience using Java including expertise with Spring or another dependency injection framework.
* Computer Science approach.
* Interest in highly scalable, Real Time, low latency, high-volume, scalable microservices
* Experience with Real Time messaging Middleware (Kafka, RabbitMQ, Solace, Tibco)
* Experience working with multi-threaded applications
* Strong software development fundamentals, data structures, design patterns, Object-Oriented programming, architecture, algorithms, and problem-solving skills
* Application deployment and debugging of applications on UNIX/Linux
* Understanding of capital markets and financial derivatives
* Hands-on experience in database technologies, including RDBMS (Oracle) and NoSQL (MongoDB)
* Experience with In-Memory Datastore/Cache libraries (Redis, Apache Ignite, Gemfire)
* Experience with CI/CD pipelines
* Test-driven development, including Unit and End-to-End Testing.
Candidate applying must have the ability to commute to Manchester city centre although the role be remote it may become hybrid over time.
Excellent package and Benefits. Opportunity to work on exciting projects and gain financial experience.
McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.