What you need to have to succeed in this role Minimum 5 years’ relevant experience, with a strong track record of agile delivery and success in enterprise environments. Strong Java server-side development skills, including multi-threaded programming. Proven experience designing and implementing high-performance, low-latency, and distributed systems. Ability to deliver reusable, maintainable object-oriented or functional programming solutions. Familiarity with BDD/TDD practices and middleware te…