My client who are a European leader within the FinTech industry are currently on the lookout for a number of Java Software Engineers to join them on a permanent basis. Key responsibilities: Build and maintain highly scalable and secure web applications, services, and APIs Participate in code reviews to maintain code quality, promote knowledge sharing, and ensure high development standards across the organisation Write well-structured, reliable, efficient and easily maintainable code Requirements: You have experience with Java and Spring Framework You have experience with Kubernetes and micro services You can comfortably debug a distributed system e.g. using distributed tracing You can design a RESTful API and list all the pros and cons of your design You have an API-first product mindset: you care about customer outcomes and you like to listen to their use-cases before diving into code This position will be 3 days onsite per week in Central London. Apply now for immediate consideration