What Add job title, key skills
Where Add location, town,city
Scroll for more!

Lead Software Engineer (Java)

Canary Wharf, Greater London, England


Job Role: Lead Software Engineer (Java)

Location: Canary Wharf

Salary: £80,000 per annum plus bonus and package

We are looking for an experienced Java developer Lead to join our client's development team in London. They are building an innovative digital risk remediation platform that enables their clients to have a view of the online risks to their business in a way that was never available. They are a VC-backed, growth stage company and looking to expand their engineering team. Crafting the most intelligent digital risk company in the world.

Job Role of the Lead Software Engineer

· Work alongside a team of developers to support and maintain the production services

· You will work to improve monitoring of existing services, as well as identifying other key areas for improvement

· Maintain existing and expand the volume of data sources that collect into the platform

· You will provide technical guidance to the production support and maintenance team

· Have ownership of team milestones and quarterly metrics and assist the team in achieving these goals, as well as communicating updates to the broader engineering department

· You will help to revolutionise the ability for clients to find and receive digital risks

· You will have the freedom to work with the latest technologies in order to rapidly implement new functionality

· You will release code every two weeks

Requirements of the Lead Software Engineer

· The platform is built primarily using Java and Spring and is hosted on AWS.

· We are looking for engineers with strong working knowledge of Java

· Experience in development of high volumes data processing systems

· Experience using a range of open source Java libraries and frameworks, ideally including Spring Framework, Hibernate, and Guava

· Good knowledge of relational databases and SQL, ideally MySQL or PostgreSQL

· Knowledge of NoSQL databases, particularly HBase

· Experience working with cloud services such as AWS or GCE

· Ability to define and communicate realistic timelines for the team and track their work against them

· Ability to engage a team and work with individuals to navigate issues to closure

· Ability to work effectively with changing priorities and multiple stakeholders

· Ability to communicate the scale and impact of complex technical issues to non-technical stakeholders

· Ability to identify areas of improvement and execute on all phases from inception to execution, leading the team through the delivery phases

· Experience or ability to mentor team members on technical skills and process improvement

Key Words: Java, Spring, AWS, Spring, Hibernate, MySQL, PostgreSQL

Benefits for the Lead Software Engineer

Competitive benefits package, including equity

Salary is negotiable on and commensurate with experience

Spirited, fun office with regular outings/events

Posted 19 days ago

Similar Jobs