Java Developer

40000.00 - 50000.00 GBP Annual + GBP40000 - GBP50000/annum
12 Oct 2017
13 Oct 2017
Contract Type
Java Developer - 40-50K - Tamworth, Staffordshire

The Role

This is an exciting opportunity for an experienced Java Developer to join a growing market leader in labelling and artwork management software based in Tamworth. You will work to develop industry-leading software applications that are fit for purpose, working collaboratively with product owners and other developers.

Key Responsibilities:

* Analyse business requirements and internal design, and develop system requirements
* Focus on the quality and best technical approach to ensure the overall delivery of projects is on time
* Work with and contribute to building future-proof reusable core code libraries
* Deliver code which is well-tested and consistently error free
* Design and build database schemata with integrity and scalability, with data access layers that are optimised for performance and security
* Handle client support issues as quickly and efficiently as possible with an appropriate resolution
* Participate in a culture of promoting new ideas or up-sell opportunities within the team for our clients
* Contribute regularly to discussions regarding internal process and system improvements in order to ensure maximum efficiency across the company, including suggesting technical solutions to problems

The Company

This specialist software organisation with ambitious plans for growth is a market leader in labelling and artwork management software, providing solutions into the Pharmaceutical, Medical Device, Chemical and Cosmetics sector.

Their cloud-based enterprise products cover the global labelling management process from phrase and translation management, content collation, artwork creation and generation, approval, asset storage, factory printing and a business reporting application that brings transparency and proves compliance across the whole artwork creation process.

The Person

* Degree in Computer Science, Software Engineering or similar/equivalent
* 5 years' experience in software design and 3 years' experience in using Agile methodologies
* Strong skills in Java, J2EE, Oracle, SQL, SVN, Eclipse, XML & XHTML, JSF, RichFaces, JavaScript, CSS, HTML, Hibernate, Jboss; and Strong IU creation skills
* Able to write clean and healthily structured, well documented code
* Excellent level of knowledge and experience in programming languages and methodologies
* Detailed knowledge of AMS applications
* Knowledge of a variety of applicable software languages, and modern software development tools
* Be aware of the latest software development technologies and methodologies including TDD (Test Driven Development) and Extreme Programming
* Able to maintain consistent standards, processes and approaches throughout the team while offering constructive suggestions around new tools/ideas to enhance processes
* Logical thinking with creative problem-solving ability and great attention to detail
* Good communication and negotiation skills
* Be proactive and highly organised, with strong time management and planning skills

If you are keen on joining this exciting, forward thinking company and taking the next step in your career, then please click the apply now button to find out more