Full Stack Java Developer

IT Internet and Technology

Gibraltar

This role is no longer available but if you wish to send us your CV for other similar roles please do so on apply@recruitgibraltar.com

RecruitGibraltar are currently helping our client who is a worldwide online payment processing business who need a Full Stack Java Developer to join their high performance team. Working already with a number of large blue chip organisations, the Group has built a unique solution that empowers the client to process payments in a bespoke way. Born from the Gaming industry, which pulled together a team of experts from Gaming, Fraud, Risk, Banking, IT & Compliance to create a “greenfield” solution specifically tailored from a Merchants perspective to meet the challenges of Online Gaming but applicable to any industry.

What is the plan for the Full Stack Java Developer role?

As a Java Developer you will work as part of a team of Developers in the design, development, and implementation of front-end (Angular) and back-end (JEE) applications. Assists in estimations of resource/time allocations for current and projected development needs. Receive Business Requirements from the BAs and liaise with both Application Architect and the DBAs to work towards a sturdy design approach before implementing code

What will you do as a Full Stack Java Developer?

 Provide assistance in diagnosing production problems as part of OOH 24x7 Support role
 Perform coding and testing on complicated revisions to applications, and creates efficient and maintainable new applications
 Contribute estimates for the technical costs of projects for clients and project managers, confers with clients to identify requirements (e.g., data, information needs, processing, specific output, functional and development of test data), and determine their desired outcomes in order to formulate the design of the system and/or offer alternative solutions in a timely manner
 Provide constant feedback to project management regarding all technical aspects of implemented projects which includes: keeping in line with established budgets and timeframes, and providing technical guidance to less experienced staff during implementation.
 Analyze, design, and document information to create the applicable statement of work and the associated deliverables.
 Proactively analyze and review emerging technologies, changes in the Industry and the business functions of various clients, in order to determine if the advanced applications fit the needs of changing strategies, goals and objectives (develops and maintains technical knowledge through training, classes)
 Maintain regular training for Sun CERT Secure Coding Techniques, OWASP Mitigation and Testing
 Produce Test Cases for submitting to the QA team
 Takes part and propose pro-active actions in code review processes
 PCI and Security Awareness and rigorously adhere to InfoSec Policies & Procedures and Acceptable Use Policy
 Full support for PCI Compliant SLDC including Change Management process and procedures – ITIL v3 ITSM methodology


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

 This role expects a BA/BS in computer science or equivalent experience and at least 7 years of industry experience developing in front-end (including JavaScript, CSS, Angular) and object-oriented JEE
 Knowledge of software development best practices (RUP, XP, Agile)
 Experience with SOA, Web Services, SOAP, JMS, Servlets
 Familiar with UML
 Experience with Design patterns and Enterprise Design Patterns
 Experience with web MVC frameworks
 Experience with SQL and ORM frameworks
 Apache Camel, JBoss Fuse, ESB, OSGi
 HTML, HTML5, XML, XPath
 Tomcat, Jetty, Active MQ
 GIT, Maven, Artifactory, Sonar, JUnit
 Linux
 Working knowledge of defect tracking tools
 Working knowledge of JIRA, Confluence, Bamboo, Stash

 Experience working with teams and show a propensity in dealing with the user community.
 Flexibility is essential to this position - willing to learn new technologies, to implement new processes, and to take instruction.
 Strong Web application development and analytical (i.e. requirements gathering) skills, as well as the ability to learn new technologies quickly based on prior experiences with similar tools and an understanding of infrastructure.
 Must be able to work independently, assist team members in their development strategies, prepare report to track progress as required, conduct training, and prepare training materials as required.
 Good organizational and documentation skills are essential in ensuring developed source code can be interpreted by other members of the development team.
 Superior written and verbal communication skills and the ability to present technical terminology to internal clients of all levels and some external vendors will be extremely helpful in moving projects forward.
 Knowledge / experience of software development for highly available Transactional Systems & ACID principles
 Creation and execution of test scripts based on business requirements


Salary £45k based on experience with bonus, an excellent relocation package and private healthcare.

Register your CV?

click here

REGISTER
TODAY

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