Senior Java Developer - London - £75,000 Options

Open Select Recruitment
London (South)
£60000 - £75000 per annum + Options
14 Oct 2016
22 Oct 2016
Contract Type
Senior Java Developer - London - £75,000 Options An innovative Financial Technology company have created a revolutionary product to dominate the market for years to come. They have recently emerged with a 7-figure seed funding round from leading venture capital firms and industry insiders and now have big expansion plans. They are looking for a Senior Java Developer who needs to be highly experienced in JAVA with a passion for engineering high quality, scalable solutions. You will also need to be aware that thorough unit testing and documentation is vital to ensuring the project is easy to maintain in the future, and easier for new developers to work on. You will be required to work closely with product owners, mobile developers, and other business members to translate written requirements into well engineered solutions. Maintaining and improving existing code quality is an important part of this role, as well as automated testing and documentation. There is some technical debt to be resolved, and mentoring less experienced developers will be required. You will enjoy working in a fast paced, agile environment, where you can work with very smart people, and improve your skillset working on interesting challenges. It's also important to be pragmatic in a startup environment, and to understand that a great working solution is preferable to a perfect one, and to know practices, and improving processes. REQUIREMENTS: (Senior Java Developer - London - £75,000 Options) Essential experience and skills: 5 or more years of software development experience Sound knowledge of recent Java SDKs and syntax Refactoring experience, and resolving technical debt Implementing RESTful APIs Experience with Amazon Web Services Experience integrating with 3rd party RESTful APIs Engineering scalable and reliable solutions Mentoring less experienced developers Writing documentation and automated tests for new features as required, and existing functionality Thorough experience of relational databases Experience with automated testing approaches - test driven development, unit testing, integration testing, and BDD testing Desirables: Linux, Java 8, Spring, MySQL, Jersey, Hibernate, Gradle, Git (Senior Java Developer - London - £75,000 Options) This job was originally posted as