Our customer is the second-largest British bank, one of the largest commercial banks in Scotland that provides banking facilities throughout the UK and Ireland. The project is about Algorithmic/Robotic Trading, a part of the Financial Services domain. Applications include implementing a Gamma Hedging trading application. Requirements • 4+ years of experience in software development; • Deep knowledge of and proven experience in: o Java, J2SE, JNI, JMS; o Spring, Hibernate, Maven; o Linux & Networking; o Design Patterns; o Multithread, Low Latency, Concurrency; o Build Tools. • Development experience in large scale, high volume, multi-threaded and highly distributed systems; • Work experience on projects with High Performance / Low Latency aspects; • Developing and analyzing real time systems; • Experience in SCRUM; • Candidate must be a team player, self-motivated, well-organized, strong communicator, driven and committed; • Experience working in a dynamic environment with strict timescales and often with shifting priorities; • Extensive exposure to high pressure, high transaction volume environment; • Naturally takes into account the control and compliance requirement in everything he/she delivers; • Experience working with quantitative models; • Experience working on the complete Software Development Lifecycle;
• Fluency in English and good English writing skills to liaise with other teams, support staff, end users, and business management people; • Open for traveling.
Nice to have • Agile Development Experience; • Testing experience (TDD/ATDD); • Front to back awareness of processes within an investment bank (from sales to back office); • Continuous Integration (Jenkins, Bamboo); • Rule engine knowledge (e.g. Drools); • IDE: IntelliJ Idea / Eclipse / Sublime; • VCS: Git!; • Oracle, PL/SQL; • NoSQL, KDB, cloud development experience; • Experience with big data. We offer • Attractive salary, additional health and dental insurance as long as other social benefits; • Personal development program that will allow people to be valued for their strengths; • Wide range of professional trainings and workshops; • Broad projects variety and possible mobility among projects over the time; • Experience exchange with colleagues around the world; • Work-life balance and flexible schedule, team buildings and sport opportunities;