Back to job search

Senior Developer (Java)

  • Location:

    Edinburgh

  • Job type:

    Permanent

  • Salary:

    £55000 - £60000 per annum

  • Contact:

    Jason Romayne

  • Contact email:

    jromayne@headresourcing.com

  • Job ref:

    BBBH34401_1604489562

  • Published:

    over 3 years ago

  • Expiry date:

    2020-12-04

  • Startdate:

    ASAP

  • Client:

    Apple

Job title: Senior Developer (Java)
Location: Edinburgh
Reporting to: Head of Information Systems


Our client - a leader in the provision of secure data centre and colocation services has an urgent requirement for a senior developer (Java) to join their organisation.

As part of the Information Systems team you will have ownership over development projects, contributing to all areas of the development lifecycle. You will be responsible for everything from the entire back-end, automation and integration systems, to front-end interfaces including customer facing websites and tools.

Key Responsibilities:

* Write well designed, testable, efficient code predominantly in Java but extending to other languages and environments where required, by using best software development practices
* Ownership of existing systems and new projects
* Deliver well-structured development and supporting material to a schedule
* Continual improvement of systems deploying new features and bug fixes
* Requirement analysis, system design and delivery
* Subject matter expert of internally developed tools and systems
* Identify, suggest and deliver improvements to existing tools, systems and processes
* Continue to learn and share experience within the team
* Estimate and expand requirements into epics and user stories
* Propose and participate in continuous improvement initiatives that improve the team's output


Key Skills:

Essential
* High level of competency in the following:

Backend:
Java
Java Swing
MariaDB (MySQL)

Front end:
JavaScript
Angular
Bootstrap
HTML5, CSS

Deployment/Management Tools:
Jenkins
Git source control


Please apply now if interested.

If this job isn't the one for you, then don't worry we have lots more opportunities available!