Job Description You will work in a team to develop our Java applications and APIs. You will also work on projects of your own. You will help with bug-fixing and support and in time will help mentor junior members of the team. Required We are looking for someone with 3-5 years of commercial server-side Java development experience and who has a passion for software engineering. You have a keen eye for detail and are eager to continue to learn. You are enthusiastic and self-motivated. Other skills and technologies that will be useful include: AWS Linux NoSQL / SQL data stores Spring Boot (/ Tomcat) Source code control system (git) Gradle/Maven You will have a degree (or equivalent) in a subject based around science, engineering, mathematics or computer science