Our client, a gaming company based on the beautiful Isle of Man, is seeking a java developer to assist the teams in developing and maintaining products that are produced and maintained in-house. There is a variety of tasks among the team, and an opportunity to learn new skills and to contribute heavily to a small dynamic team moving forward.
The company is a small but growing team in a multi-cultural environment, working with the company would allow you to make a real difference working on cutting edge gaming products at the forefront of the Asian Gaming markets.
The company offers competitive salary, with excellent benefits such as a relocation allowance as well as a private healthcare scheme after 1 year of service. The company offers work visa sponsorship.
Core Responsibilities for the role:
*Back end design, developing and maintenance for gaming products;
*Research, evaluate and introduce new technologies and solutions, and use technology to improve research and development efficiency.
*Experience in setting up and designing new products, as well as the maintenance and refactoring of older legacy products.
*Taking ownership of the code base, avocation and championing of accepted best development practice.
Core Role Requirements.
The successful candidate will be degree qualified in a computer science related subject, and will have 2 years' experience in the following:
*Proficient and excellent in-depth knowledge of modern Java (7 )
*Excellent knowledge and experience of development in SpringBoot 1 & 2 / JPA / Redis.
*Unit Testing frameworks, including Mockito / Junit 4 or 5.
*Knowledge and experience of CI environments such as Jenkins or Bamboo.
*API Development experience including swagger.io is good to have.
*Strong knowledge of Relational Databases, particularly Postgres or MySQL.
*Experience of code revision systems such as Git or BitBucket / SVN.
*Excellent data structure and algorithm design knowledge.
*Ability to independently design, develop, test, and deploy product architecture.
The following would be an advantage:
*Gaming Sector experience.
*Experience with ReactJS, AngularJS, Vue.JS or other front-end MVC frameworks.
*Strong knowledge with Linux system principles - proficient in using Linux commands and bash / shell scripts.
*Exposure to cloud environments such as Google Cloud / Azure / AWS.
*Fluent or Knowledge of Chinese Mandarin.
If you think you have the right experience for in this role, please apply with your CV, email email@example.com or call on 0207 029 3751. I look forward to hearing from you!