Java Developer/ Team Leader
Major Players have partnered up with a disruptive Artificial Intelligence business who are changing the way companies process data. The sophisticated platform is at the cutting edge of Machine Learning and Artificial Intelligence. They are looking for a Team Lead (Java) to supplement the existing team of developers, so they can concentrate on existing tech projects (Java Development). You will provide temporary support on team lead and process duties, allowing the Senior Developer to focus on technical architecture. However there will still be a hands-on element to the role using a leading-edge tech stack; Java 8, AWS, Docker, Couchbase and OAuth.
Strong Senior Java developer/Team Lead with 5 - 10 years' experience
Experience working as a Scrum Master
Ideally hold a Scrum Master Certification
Experience working with off shore teams in a team lead role
Is comfortable with managing non-technical deliverables such as knowledge transfer to specific deadlines
Has excellent written and verbal English skills
Personal Skills/ Background
Great management/people skills
Has a proactive attitude to solving both technical and team process problems
Comfortable in a small and high-growth environment.
Flexible approach to problem-solving.
Degree in Computer Science or Mathematics
Self-Starter and possess a can-do attitude.
Great communication skills.
As a company they care about code quality, finding the best solution to complex problems and are passionate about new technologies.
Please apply for more information.