Synechron's global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron's progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms.With top clients to boast about, Synechron has a global workforce of 14,000+, and has 55 offices in 20 countries within key global markets. For more information on the company, please visit our websiteWere in search of a Java Developer to work in London (3 days per week in the office / 2 days at home) who has knowledge and experience working in a large enterprise environment, preferably a bank.Role Profile:The Java Developer will join the Technology team at an exciting time where they are performing a significant renovation of our technology environment, building a new consolidated system for Trade Capture and Post-trade processing across all types of Securities Finance Transactions. This strategic system will replace multiple disparate legacy systems that exist today.Developers will form and work as part of a development squad within a global team towards the following key goals:To deliver foundational build of new system and operational data store.To model and migrate Securities Financing transactions into the new system.To create mission-critical GUI that traders rely on to book or view Securities Financing transactions.To deliver core functionality related to post-trade processing for Securities Financing transactions, including GUIs required by middle-office staff.The ideal candidate will be proficient in Java and will be familiar with techniques and concepts related to building high quality software in an Agile fashion, including automated testing, tooling and devops tools/concepts.Skills Required:Java (Or Scala) programming experienceSQL / relational databases (basic knowledge)Agile / Devops : including automated testing, tooling and devops tools/concepts.Analytical skillsFlexible, dependable with a strong team-working skill set and a commitment to achieving a goal on timeHighly Desirable: If not Java then Scala coding experienceFunctional programmingPythonKnowledge of Securities Finance / Securities Lending would be a plus, but not expected.Synechrons stunning top floor offices are located in London's bustling Square Mile, close to Liverpool Street, Moorgate and Bank. We're a stone's throw from the Bank of England and a five-minute walk from St. Paul's Cathedral.Our open-plan offices feature breakout areas, innovation spaces and a stunning roof terrace with great views of the city! Were a friendly bunch and host regular summer and Christmas parties, and team-building activities. Our flexible working policy means three days in the London office and two days at home and were happy to accommodate individual circumstances like school drop-offs and pick-ups (this will need to be worked out with your line manager).
Job Title
Senior Java Software Engineer