Our client, a global ePayment company with offices in Gibraltar, is seeking a Java Developer to work as part of a team of Developers in the design, development, and implementation of front-end (Angular) and back-end (JEE) applications. The Java Developer will have a BA/BS in Computer Science or equivalent experience, and at least 3 years’ industry experience developing in front-end (including JavaScript, CSS, Angular) and object oriented JEE.
Key Competencies:
- 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.