Job Description
Java Developer (Eclipse C++ UI Spring Git LLVM). Are you an accomplished Java Developer, looking for a high-impact role in a start-up that has potential to shake the foundations of software development?
The company has been founded upon leading-edge academic research and produced a brand new programming language. They have developed world-class advanced, scalable, formal verification tools and techniques to enable software developers to work in the most optimal, innovative way.
As a Java Developer, you will work to build new features and functionality around the high-quality user interfaces for the original platform. You'll have hands on involvement in developing the Eclipse-based front end to directly support current users, and enhance the Spring-based back end services. You'll also help to maintain the build and test environments, identifying bugs and proposing solutions for them.
This Java Developer role would suit a technology enthusiast, keen to work independently with exciting technologies to push the boundaries of software development.
Requirements:
*You have demonstrable experience as a Java Developer
*You are familiar with Git or other version-control systems
*You have experience following TDD using CI/CD setups
*You have a Computer Science degree (BSc, MSc, PhD 2.1 or above) or equivalent industry experience
*Beneficial: you have experience with developing Eclipse plugins / Eclipse-based applications, experience building user interfaces with Java, familiarity with Bazel / Language Server Protocol / Spring
As a Java Developer you will earn a highly competitive salary (to £75k), plus a comprehensive benefits package including generous holiday allowance and opportunities for flexible / partial remote working.
If you are interested in this Java Developer role, apply now or call today to find out more