Java Developer

Isle of Man
Permanent
Our client is seeking a talented Java Developer to join their dynamic team.
 
If you're passionate about crafting high-performance applications and thrive on solving complex challenges in a collaborative environment, this could be the role for you!
 
Key Responsibilities
  • To deliver software components to enable products.
  • To develop high-volume, high-performance, high-availability applications using proven frameworks and technologies.
  • To ensure consistent use of shared platform components and technologies.
  • To develop reusable libraries and APIs.
  • To follow best practice for application development.
  • To write unit and integration tests, within automated test environments to ensure code quality.
  • To be responsible for work quality, ensuring it meets the technical standards
  • To work to the policy on Health and Safety.
 
Key Skills & Experience
  • Degree qualified in related subject is preferred.
  • Background in software engineering, software design or database design.
  • Demonstrable experience developing software.
  • Experience implementing public facing REST APIs.
  • Demonstrable experience of using Java & build frameworks.
  • Knowledge of Java best practice.
  • Knowledge of test-driven development alongside use of automated test frameworks, mocking/stubbing and Junit.
  • Proven experience of project working and commercial development processes - particularly Agile methodologies.
  • Experience of working in an environment where products have to be delivered to specific timescales.
  • An ability to rapidly and effectively understand and translate product and business requirements into technical solutions.
  • Experience of supporting, modifying and maintaining systems and code developed by teams other than your own.
  • Experience of the following is highly desirable: JAVA, REST, HTTP, MySQL, iOS & Android, HTML, CSS.
  • Knowledge of database optimization.
  • Adapts to the situation and can draw from a range of strategies to persuade people in a way that results in agreement or behaviour change.
  • Managing relationships and team working.
Your specialist: Anne Murray
Quote job ref: 15536

Hi, I'm your specialist Anne and I can't wait to hear from you about this job. You can simply submit your CV or call me on 678144 with any questions.