Junior Java Developer - Java, Swing, Spring, Groovy, Oracle
My client is a global bioinformatics solution and service provider that was founded in 2005 as a spin-out from a multinational pharmaceutical company. My clients comprehensive solutions include tools for knowledge management, data storage, enterprise querying and reporting, and data analysis and visualisation. Agile development guarantees a state-of-the-art high quality technology platform that adapts to the ever changing needs of our customers.
Job Description:
Developing and maintaining our web-based software solutions.
You will be expected to think creatively:
Suggesting and implementing new features; writing novel algorithms and redesigning Legacy code. Developing and maintaining our desktop visualisation software. This involves working with the Java Swing environment for creating graphical user interfaces. The role also involves the creation of custom visualisation methods for data analysis. Developing and maintaining tools for simplifying access to data stored in relational databases such as Oracle, MySQL, SqlServer and other database systems.
Duties and Responsibilities:
- As a small company, your work will have an immediate impact on our customers, and you will be expected to be able to manage your work with little supervision
- The role may also require you to visit our customer and partner sites in the UK and beyond to gather requirements, perform maintenance and carry out installations
- Formal training will be provided where needed, but we would expect you to learn hands-on' alongside more experienced colleagues
Person Specification:
- You will have a degree in Computer Science or similar, or in any scientific discipline with relevant experience
- Experience in the following is essential: Java, Swing, Oracle, SQL; and Windows
- Experience with one or more Scripting languages is desirable Groovy or (Perl, PHP, python etc)
Salary and benefits are commensurate with experience and skills.