Based: High Wycombe / Remote
Term: 12-month Fixed term contract, Full time
Salary: Negotiable + Excellent benefits
Martin Audio is one of the brands within the Focusrite family. Focusrite plc is a listed audio products Group that develops software / hardware products for the music generation market. There are now eight established brands: Martin Audio, Optimal Audio, Focusrite, Focusrite Pro, ADAM Audio, Novation, Ampify and Sequential.
Martin Audio enjoys an international reputation for supplying award winning, world class professional loudspeaker systems. It is renowned for integrity in design, technical excellence, and longevity of product. Our mission is to create an exceptional sonic experience for the entire audience.
We are looking for a Java developer responsible for building Java desktop applications. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential.
Essential skills required:
• Proficient in development of Java desktop applications
• Solid understanding of object-oriented design
• Familiarity with the MVC design pattern
• Experience of using JavaFX is advantage
• Experience with 3D graphics is advantage
• Knack for writing clean, readable Java code
• Implementing automated testing platforms and Junit tests
• Familiarity with build tools such as Gradle
Applicants will need to have a degree in computer science, information systems, software engineering or any other closely related field.
Working under the direction of existing software Team Lead
Comprehensive benefits package includes: Life Assurance, Income protection after 6 months’ probation along with the option to join our Health cash Plan and our Private Medical Insurance. We can also enjoy benefits such as Pension with salary sacrifice option, option to join our Electrical Car Scheme, 25 days holiday increasing with length of service, staff discount on company products and merchandise, opportunity to be part of the group bonus scheme.