Hays Specialist Recruitment
City, London
30/03/2023
Full time
Senior Software Developer/Engineer We are seeking a Senior Software Developer/Engineer to join our team. In this role, you will be responsible for developing solutions to both tactical and strategic problems in order to meet business requirements. This includes providing estimates for tasks, participating in code reviews and architectural discussions, and producing code that is appropriate for a low-latency Java platform. To be successful in this role, you should have experience with Core Java and an understanding of multi-threading, memory management, caching, networking, distributed systems, algorithms, and/or operating systems. You should also have experience developing and running Java applications under Linux, as well as experience developing microservices and RESTful APIs using Java. In addition, you should be able to write reusable, testable, and efficient code and have a solid understanding of object-oriented programming techniques and design patterns. In addition to these technical skills, you should also be able to collaborate with the wider engineering team and technology department in an agile/scrum environment and work directly with business users to solve real business problems. Familiarity with both relational and NoSQL databases, as well as exposure to messaging technologies such as Kafka and JMS, will also be beneficial in this role. In terms of specific technical skills and systems knowledge, we are looking for someone with excellent experience and skills in Java (11+), Spring, and Spring Boot. You should also have experience with build tools and CI/CD, such as Maven and GITLab, and have an appreciation and understanding of security. Experience with systems providing trading, risk, Middle Office, or other finance services, as well as knowledge of financial protocols like FIX, OUCH, and Millennium, will be a plus. What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found on our website.