Lead Java Developer

Job Details

Hounslow Heath, London, United Kingdom
FDM Group
02.05.2024
Want updates for this and similar Jobs?

Full Job Description

FDM is a global business and technology consultancy seeking a talented Lead Java Engineer for our client in London within the education sector.


You will be part of a team that will be responsible for designing and developing high-quality software solutions. Playing an active and leading role in the full product life cycle, from requirements gathering through to service transition and where necessary, third-line support of sophisticated enterprise-level applications which helps support the business. You will also have in-depth knowledge of enterprise level technologies and architecture and be able to provide direction and guidance on the application of these technologies to both technical and non-technical colleagues.


Key Responsibilities:

  • To play a leading role on the full software development lifecycle of projects – including analysis, design, production, testing, documentation, implementation, and service transition.
  • To produce both client-side and server-side applications/systems, typically web- and/or cloud- based, using the wide range of technologies employed by the E-Development team. These include Java, Spring Java, JDBC, SQL, Groovy, Grails, RabbitMQ, XML/XSLT, HTML, JavaScript, UML and other languages/ technologies as required.
  • Producing documentation as part of their everyday work contributing consistently to the knowledge base around development and use of the applications they are involved with.
  • To investigate the flow of information, its use and purpose within the business as appropriate.
  • Provide second-line support (locating the cause of the problem) for software.
  • Provide third-line support (debugging, bug-fixing) for software.
  • Provide support and sharing of knowledge to colleagues where required.
  • To liaise with users and their colleagues, other staff within Data and Technology and other IT providers, and external organisations as appropriate.
  • To keep skills and knowledge up to date in IT.
  • To maintain an awareness of external changes with the potential to affect existing applications, particularly when cloud-based (e.g., Azure, SharePoint, Office 365), and ensure that appropriate measures are taken to sustain and/or improve the level of service.
  • Follow the working practices, standards and methodologies agreed by the team.


Skills & experience


Technical essential:

  • Developing and debugging web applications
  • Client-side web technologies (HTML, CSS, Javascript)
  • Java web development
  • Database development – Oracle, MsSQL
  • SQL query language
  • Object oriented design and development
  • Secure coding principles and best practice


Technical desirable:

  • Groovy and Grails
  • AngularJS , ReactJs, VueJs
  • PhP, NodeJs
  • Spring Java
  • Hibernate, JDBC
  • RabbitMQ
  • Experience of containers (like docker)
  • Working knowledge of DevOps practices and CI/CD pipelines


Why join us?

  • Career coaching, mentoring and access to upskilling throughout your entire FDM career.
  • Assignments with global companies and opportunities to work abroad.
  • Opportunity to re-skill and up-skill into new areas, develop non-linear career paths and build a skillset within your field.
  • Annual leave, work-place pension and BAYE share scheme.


About FDM

We are a business and technology consultancy and one of the UK's leading employers, recruiting the brightest talent to become the innovators of tomorrow. We have centres across Europe, North America and Asia-Pacific, and a global workforce of over 4,000 Consultants. FDM has shown exponential growth throughout the years, firmly establishing itself as an award-winning employer and is listed on the FTSE4Good Index.


Diversity and Inclusion

FDM Group is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, national origin, age, disability, veteran status or any other status protected by federal, provincial or local laws.

Report Job