The Java Development team is undergoing exciting expansion, The organisation currently have a suite of products written in several different technologies, Java, Microsoft and their own proprietary technologies, where successful candidates will be afforded the distinctive chance to work closely within the business in designing and developing complex programmes. The role entails the unique opportunity to work as part of a collaborative, customer focused and industry leading development function. You will play a hands on role in the delivery of software, working with the strategy department to ensure all changes take the company towards their technical goals. As a JAVA developer you will be liaising with Product Owners and Business Analysts, and work with external suppliers to do quality software. Candidates applying for the role will have a mixture of the following: Understanding and ability to work with of JAVA, Microsoft and EDI (electronic data interchange). Experience of using and implementing Design Patterns. Proven knowledge of good quality development processes including code review, unit test, coding standards, appropriate documentation. Experience of working on production software applications and databases. Expanding knowledge developing and debugging distributed applications Keen attention to detail. This role will suit a motivated, organised individual with a strong passion for tackling the creation and coding of technology systems. In return you can look forward to working in a collaborative and teamfocused environment where the company all support each other to achieve outstanding results. For a confidential chat, feel free to call me on ##### ######. Sthree UK is acting as an Employment Agency in relation to this vacancy. Advertised through Zoek Advertised through Zoek 42934.