Java Developer - Java Software Engineer

We are looking for an experienced Java Developer to work on a major project focused on building an innovative software product that focuses on data analysis.

As a developer you will own the development, support and documentation of a range of new and existing interfaces.

This is a great opportunity for motivated and talented engineers to apply and grow their technical skills! In addition, the company also offers fantastic training opportunities to help further your career!

Responsibilities will include:

Design and development of new interfaces

Enhancement and optimization of existing interfaces

Ongoing support, maintenance and troubleshooting

Testing/benchmarking for reliability, performance and scalability

Build, release and revision management

Deployment to multiple platforms

Production of technical documentation

Skill requirements:

Self-starter who is proactive and driven, with a passion for learning new tools and technologies

3+ years Java experience

Knowledge of source control and continuous integration tools

Experience building and automating testing/benchmarking suites

This is a fantastic opportunity to work on a fantastic, innovative software product so please apply below!