Lead Java Developer – FX/Trading! Salary: £120,000 – £130,000 + bonus (previously 25-40%) + benefits Location: 3 days onsite, City of London Do you enjoy writing Java code day-to-day as well as line-managing your own team? Do you have a few years of commercial experience as a Software Engineering leader working with different stakeholders like Product and Design? If you ALSO love working with cloud technologies (AWS/GCP), this opportunity is your chance to join a leading Asian FX trading firm and work on cutting-edge trading solutions! This highly respected financial institution is expanding its London office and is on the lookout for a Lead Java Developer to guide one of the teams working on an App in the Cloud product. As the Lead Java Developer, you will:Be a hands-on leader and write Java code, pair-program with your team and carry out code reviewsLine manage a team of approximately 4-5 Engineers, helping them grow in their careers and developmentContribute and discuss with different stakeholder in the business, notably the Product and Design teamsBe a key player in implementing the best software development methodologies and approaches to your teams e.g. TDD, CI/CD, Agile, pair-programming. Tech Stack: Core Java, multithreading, low-latency systems, AWS/GCP, Docker, Kubernetes, TDD, Agile, CI/CD. A degree in Computer Science or related field (Comp. Sci principles/theory are important in this role)Significant Hands-on experience with Core Java development throughout your career working with microservices architecturesA track record of experience in a hands-on people management roleBONUS: A solid understanding of multithreading, concurrency, or low-latency programming is desired (not essential though!)A strong desire to work in a low-level Java environment (no frameworks like Spring) in public cloud environments (AWS/GCP)!Advocacy for CI/CD environments and practices such as pair programming or TDD.If you are an Engineering Leader/Manager who also enjoys being hands-on with writing code daily, this one is for you! Ready to help guide a passionate and strong team?
Contact Detail:
Understanding Recruitment Recruiting Team