Principal Java Engineer

I''m working with a fantastic software company that''s looking for a Principal Software Engineer to join their team. They''ve developed a powerful product that utilises data analytics and machine learning to optimise inventory data, built primarily on Java.This is a key role where you''ll take ownership of the technical roadmap and manage solutions architecture, acting as a vital link between leadership and the engineering team.Job Title: Principal Software EngineerLocation: Central London (Office Based)Salary: 80,000 - 95,000Industry: Software/Data AnalyticsRequirements:Over 7 years of experience as a Full Stack Developer.Proven track record in leading product development and architecting solutions.Demonstrated expertise in scaling and managing production systems.Provides comprehensive technical development support, both broad and detailed.Highly proficient in: Python, Java, Spring, JavaScript, Vue, Elasticsearch, PostgreSQL, cloud computing (AWS, Azure), Terraform, ML, GitHub Actions, Jenkins, and Linux.Responsibilities:Own the technical roadmap, aligning it with the product strategy to achieve key business objectives.Architect and manage robust solutions and APIs.Deliver critical software engineering, with a focus on rapid prototyping.Inspire and mentor a highly motivated, polyglot on-site development team.Lead RandD initiatives and technical debt reduction, actively supporting team members.Facilitate and lead sprint retrospective routines, fostering continuous improvement
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!