Senior Java Developer

MFK Recruitment Ltd ,
London, Greater London
Salary: From £70,000 to £100,000 per annum

Overview

Our highly reputable and exciting client based in North London (N7) is seeking a Senior Java Developer. Their purpose is simple - to solve the world's most complex problems, through knowledge engineering. My client is a previous winner of 'Product of the Year’, awarded by Cambridge University My client is looking to hire a candidate with 5 years of programming experience (working in the commercial sector), with a strong Java background and distributed systems (Cassandra, Akka, Kafka, Spark, GRPC) The Senior Java Developer will be joining a team that cares deeply not just about the intelligence of the code, but also the elegance and simplicity of the solution. As a Senior Java Developer, your work will span across all aspects of software engineering; from programming and debugging, to architecture design, build engineering, release engineering, documentation, workflow automation, PRs & code reviews, as well as R&D. Please note - My client offers full visa sponsorship and a re-location package for the right candidate Software Engineer - Core Requirements: · Bachelor’s degree in Computer Science or Software Engineering · 5 years of working experience as a Software Engineer · Demonstrable experience of leading a team · Solid programming experience in OOP languages · Proven experience in back-end systems with multithreading and parallel programming · Proven experience in distributed systems and cloud environments · Proven experience in build and release (CI/CD) engineering · Proven experience in working with database systems · Familiarity with client-server architecture · Familiarity with full-stack software development · Familiarity with large-scale software architectures that spans across multiple repositories · Familiarity open-source software development and community · Strong communication, documentation, writing, and presentation skills Benefits: · Driven by a strong sense of purpose and vision · Talented, collaborative and ambitious team · Equity stock options - we share the success · Flexible working hours, and fully stocked kitchen · Open-source at heart - what we use, and what we produce · Travel around the world and meet the community · Work with developers, to serve developers · Visa sponsorship, and relocation support This job was originally posted as www.totaljobs.com/job/89681612