Java Developer
PA Knowledge Limited
5d ago

Job Description

Be at the heart of delivering digital innovation

We our establishing our Digital Innovation Centre in Belfast as part of our ever expanding Digital capability. As a Digital Engineer you will :

  • Be based in our office in Belfast supporting our clients to deliver great software and build technical capability through in-
  • depth knowledge of the latest tools, technologies and evolving methodologies

  • Have the opportunity to work with a variety of exciting and innovative clients delivering solutions across a range of technologies and platforms including open source, Google, Microsoft, Amazon and many more
  • Have the opportunity to develop within PA, with a career path focused on Digital Operations and Engineering
  • Have access to industry thought leaders and the latest tooling and technologies to keep your skills current through our partner network and tech capability including IoT and our Innovation Lab
  • Have commitment from PA for on-going training to continue to develop your skills and interests, including cloud certifications
  • Have the chance to work with emerging technologies, such as AI, Hololens, Amazon Echo and even Smart Nappies
  • Job Requirements

  • Ability to write well designed, testable, efficient code using best software development practices and patterns
  • Ability to work as part of a team to collectively build products for our Clients whilst striving to continue to learn and impart knowledge to the rest of the team
  • Competent in Java or Javascript, with experience of at least 1 other programming language
  • Analyst Software Engineer will have typically 1-2 years’ experience and will be competent in Java or Javascript programming languages
  • Software Engineers will have typically 2-4 years’ experience and will be competent in Java or Javascript, with experience of at least 1 other programming language
  • Desirable skills

    You probably have had experience of some of the following :

  • Backend experience of enterprise Java, understanding of enterprise architecture frameworks such as ESB ,SOA, BigData, microservices and web Services / REST;
  • knowledge of NodeJS, NoSQL databases, SQL, RDBMS such as MySQL and application servers such as Jboss

  • Frontend experience in HMTL5, understanding of CSS frameworks such as Bootstrap; experience of front-end build tools such as Grunt and Sass;
  • experience of JavaScript libraries and frameworks such as AngularJS, ReactJS, VueJS, etc.

  • Understanding of Agile Scrum, XP; experience working in an Agile software development environment and using collaboration tools such as JIRA, Confluence, Slack, etc.
  • DevOps experience of Infrastructure as Code, working in PAAS and orchestration tools such as Vagrant, Packer, Ansible, Puppet, Chef, Terraform;
  • experience with different Linux distributions; experience of containerising applications; experience of deployment and monitoring technologies and methods

  • Cloud experience of running applications on Azure / AWS / Google using IaaS and PaaS and Cloud-native data storage
  • Apply
    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form