Senior Full Stack Java Developer
We are looking for two Senior Java Developers to join our team. This role will be based in Tonbridge and Malling in Kent.
·Work closely with the business to establish requirements for new or amended systems
·Design, code, test, correct and document large and/or complex programs and program modifications from specifications using agreed standards and tools, to achieve a well-engineered result
·Take technical responsibility for all stages in the software development process
·Take part in reviews of own work and leads reviews of colleagues' work
·Provide advice, guidance and assistance to less experienced colleagues as required
·Work with Application Support Analysts to Investigate, establish root cause and remediate operational incidents
·Investigate operational needs and problems, and opportunities, contributing to the recommendation of improvements in automated and non-automated components of new or changed processes and organisation - putting clients at the heart of our business
·Take all reasonable steps to ensure the part of the business for which you are accountable for demonstrably complies with applicable laws, rules, regulation, good governance and Gallagher's shared values, in particular, putting clients at the heart of our business. If shortcomings are identified take responsibility for remedial action planning, and action in conjunction with the relevant experts within the firm
·Mentoring and training new and junior members of the team.
·Minimum bachelor's degree (or equivalent) or commensurate experience required with emphasis in Computer Science, Engineering or Information Systems Management
·Excellent knowledge of good quality development processes including code review, unit test, coding standards, appropriate documentation
·Extensive Development skills in one or more languages with a focus on Java, MySql and XML, amongst others.
·Detailed knowledge of one or more formal development methodologies
·Has a good understanding of the IT industry and the implications of emerging technologies and processes for the wider business environment
·Has a good understanding and familiarity with the full software development life cycle and different software development models
·Excellent Communication skills; Understands, explains and presents complex technical ideas to both technical and non-technical audiences in a persuasive and convincing manner
·Builds strong strategic relationships with internal and external stakeholders (business and technical) demonstrating an understanding of the business aims and issues
·Demonstrates a high level of professionalism, organisation, self-motivation and a desire for self-improvement
·Diplomatic and a willingness to engage with others, and listen and adopt views and ideas from a wide-range of sources.
·Has experience of managing third parties in order to maximise the value of the relationships.
·Demonstrable drive, self-motivation
·Determination to achieve results
·Great customer service
·Tenacious and self-motivated
·Ability to lead research and triage of complex technical problems
·Competent at understanding, analysing & interpreting data
·Able to work under pressure
·Learns and shares knowledge
·Close attention to detail / accuracy
·Able to deliver information with integrity and sensitivity
·Eligible to work in the UK
If you are interested then please contact Rebecca Long on: 0117 332 8100 or email your CV to:
I look forward to hearing from you soon