Java Developer

IT Internet and Technology


RecruitGibraltar are currently helping our client who is a long established and reputable gaming company who offer long term career growth, excellent salary, relocation assistance, and a rewarding working environment where you can make a real impact. They need an experienced Java Developer to integrate a small agile team of highly motivated professionals dedicated to improve current production software and develop new features using the most adequate design patterns and technologies available in the market.

What is the plan for the Java Developer role?

We are seeking a highly skilled Software Developer to join an agile team of highly motivated professionals dedicated to improving current production software and develop new features using the most adequate design patterns and technologies available in the market. You are expected to be able to identify the value and long term benefits of the code standards established and follow them to cope with the underlying requirement of this team: deliver solutions with high code quality standards, highly scalable, easily testable, maintainable and extensible.

What will you do as a Java Developer?

● Design and develop multi-component software systems, including hardware and infrastructural aspects of design;
● Understand and communicate technical strategy within the team;
● Question other team elements designs and commits;
● Deliver developments with unit test coverage above 75% mark;
● Produce technical approach documentation to form the basis of project implementations;
● Provide, detailed estimates and report on progress;
● Commitment to maintain systems operations 24/7 (both UAT and LIVE environments);

What do you know that makes you a great Java Developer?

 Experience in Java middleware architectures:

○ Message-oriented architecture
○ Service-oriented architecture
○ Security
○ Domain-Driven-Design , Test-Driven-Design

 Experience in web technologies:

○ HTML and DOM creation
○ CSS and Responsive Design
○ Javascript & MVV* design
○ asynchronous communication
○ browser events & security
○ REST or WebService design.

 Knowledge of architectural and software design patterns.
 Knowledge in the basic Gang-Of-Four patterns is a must
 Experience with large-scale, highly-concurrent and transactional web-based systems with highly-available and disaster-recovery
 Experience with DevOps methodology
 Experience with micro service architecture
 Experience with distributed and cloud computing


 3 - 5 years commercial Java Development experience
 Computer Science degree or equivalent required
 NoSQL databases AND/OR In-Memory Data Grid experience
 Java 7+
 Javascript (ecma version 5+)
 JQuery and JQueryUI
 Spring (Core, MVC, Security, Integration)
 Messaging (JMS, ActiveMQ)
 Testing frameworks: (JUnit, Mockito or equivalent)
 Logging frameworks: SL4J, Logback, Log4J
 Maven 3

Highly Desirable

● Jenkins/Hudson experience
● Push technologies experience (WebSockets)
● AngularJS, knockoutJS
● BootstrapJS, backboneJS
● Jasmine, jsTestDriver
● Vertx or NodeJS

Salary 40k - 47k based on experience with bonus, an excellent relocation package and private healthcare.

Register your CV?

click here


©2018. Finding you the perfect job in Gibraltar.
sitemap.xml | Jobs in Gibraltar | Jobs in Malta