Java Team Leader / Senior Java Developer,, Cloud, Java, AWS, Newbury, Berkshire (2 days a week in the office, 3 days at home). Team leading role with good salary and benefits. Must have hands-on Java experience and team leading / people management experience. Exciting technology company based in Newbury, Berkshire are looking for a hands-on Java Team Leader to manage a team of 7 software engineers and spearhead the development of secure and scaleable, AWS hosted products. You will manage and develop a team that will leverage the cloud securely and effectively. This will involve working with the other team leaders, architects, product managers and stakeholders to develop robust and scaleable software that meets requirements. Responsibilities include - Lead, manage and mentor a team of 7 developers. Design, build and maintain software using your strong Java skills. Develop Services and API's in a Serverless and Server based IoT environment Automate cloud operations. Help the company achieve their goal of test driven development To be considered you will have - Excellent people management experience. Excellent and proven experience in Java (and a combination of Python, JavaScript, OOD, etc). Design and delivery of AWS based SaaS deployments. Excellent and proven experience in large scale data architectures. Excellent and proven experience in Microservices and Serverless development. This is a great opportunity to join an innovative technology company at an exciting team as they grow and develop their software engineering team. The role is paying a competitive salary and will require you to go to the Newbury, Berkshire office two days a week (parking available and easy to access from the M4, A34, A339, A4 etc. Also easy to access from Newbury railway station). If you have the required skills and experience please send your CV for a full brief. Interviews soon. Or call 07796 177494 for a confidential chat.