Lead Java Engineer

Lead Java Software Engineer – Client facing, Java, Spring, Azure

A leading risk management software company is looking for a lead Java engineer to be one of the main interfaces with their clients. You must have great communication skills and have the ability to manage the client as well write exceptional code.

You will be part of a talented team that works on developing and configuring bespoke applications for their clients. You will be managing the Java application development, working alongside application configuration specialists, designing, developing and delivering high-volume, low-latency applications

You will be providing expertise in the full software development lifecycle, from concept and design to testing. Quality is non-negotiable in this role, so a good focus on code quality, unit testing and enabling automated testing is important.

  Responsibilities  
  • You will build and maintain efficient, reusable, reliable and secure code based on User Stories and software designs
  • Contribution to all stages of the software development lifecycle
  • Working within a multi-functional agile team, you’ll develop enterprise software, adhering to company standards and established software methodology.
  • Demonstrating a consistent focus on quality, you’ll ensure that the code delivered is as reliable, robust software.
  • Participate in calls with clients, with a wide range of topics including, designing/scoping; demos; installation and troubleshooting
  • Implement custom-made functions, customisations and integrations to meet client requirements

 

Essential Skills/Experience Required  
  • Experienced software engineer with excellent knowledge of the Java language and underlying JVM
  • Experience with front end web technologies such as JavaScript, jQuery, and CSS
  • Understanding of security implications and secure coding
  • Solid understanding of object-oriented programming.
  • Familiar with various design patterns.
  • Excellent knowledge of databases and SQL.
  • Understanding of cross-browser compatibility issues and ways to work around such issues
  • Excellent communication skills – both verbal and written
  • Skill for writing clean, readable code and reusable components
  • Typescript and Python, and the ability to put that familiarity into practice.
  • Experience with RESTful interfaces
  • Cloud technologies – particularly Azure
  • Experience working with Gradle/Maven
  • Familiar with continuous build and integration
  • Familiar with general testing principles and concepts – UI testing, API testing, unit etc.

Job Overview

Job Title
Lead Java Engineer
Location
london, London, UK
Salary
£75000 - £85000
Apply Now

Apply For This Job

Upload your CV/resume or any other relevant file. Max. file size: 50 MB.


You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.

Footer Logo
X Logo
LinkedIn Logo