The Role As the Java Developer you'll be involved in all stages of the SDLC from design and development to customer support. Key responsibilities will include developing prototypes and components for new applications and solutions, creation of data management and transformation workflows, working with partners to integrate APIs, testing and documentation. Your technical skills and experience will include: > Strong core Java development skills > The ability to design and build unit-tested, modular code and deploy and run it on Linux servers or in the cloud > Experience of designing RESTful web services The Company Is an extremely exciting technology developer working within pharmaceutical and biotechnology. This is an excellent opportunity to join a small but expert team made up of Scientists, Engineers and Developers where you will work on the development of new cutting-edge technologies used by a global client base. As well as technically challenging work there is a competitive salary and a strong benefit package which includes pension, share options and a bonus.