Nivel cariera

Middle (2-5 ani), Senior (5-10 ani), Executive (>10 ani)

Limbi vorbite


Adresa/ adresele jobului

Se recruteaza si din


This role plays a pivotal part of our on-going commitment to our key customers to provide “best in class” post go-live experience for applications to ensure the future success of Appsbroker. Bridging the gap between our technical support specialists and our product/application engineering team you will be responsible for making sure our platform and applications are maintained as API’s change. You will be carrying out in-depth troubleshooting on bugs raised by customers. You will also be managing and implementing change requests to our live applications. You should be comfortable discussing issues directly with our customers, often with non-technical stakeholders and have a passion for providing a fantastic service to customers.

All our applications are built on the Google Platform and use the latest technologies such as ReactJS, AngularJS, AppEngine, Datastore, BigQuery, Cloud Storage, Cloud Pub/Sub & Cloud Dataflow. This offers an exceptional opportunity for the right candidate to gain exposure to the latest Cloud Technology, giving you the chance to work with our portfolio of applications that we have developed and all the technologies behind them.

As a BAU Java Developer you will be responsible for:

Carrying out development tasks in accordance with Business As Usual (BAU) priorities

Work with the Application Support team to triage/assess issues and to advise on the required fix

Create the relevant stories and acceptance criteria for Product and Project teams and work with the involved teams to schedule story completion

Create fixes for live projects and prepare software releases for customers.

Mentor and assist our support specialists to improve their underlying knowledge of our applications and technologies in order to improve our first time fix rate

Prepare reports, manuals & update knowledge base and other relevant documentation as required

Be comfortable estimating resource and timescales for the fixes and changes you are tasked with

Desired Skills and Experience:

  • Java Developer with relevant experience

  • Strong troubleshooting and problem solving skills

  • Java EE - Servlets, Filters, JSP

  • Frameworks (Spring, JSF, Hibernate, etc)

  • WebServices (REST, SOAP)

  • SQL relational database, noSQL is a plus

  • Unit testing and Mocking frameworks (Mockito, PowerMock, EasyMock, etc.)

  • HTML / CSS3/ Query / JavaScript / Ajax

  • Agile / Scrum team experience / methodologies

  • Able to communicate technical concepts clearly to team members and customers alike

  • Experience with CI / CD and strong source code control / release management skills including: git, maven, artifactory

Desired Competencies (training opportunities will be provided where appropriate):

  • TDD / BDD

  • Google App Engine and Google APIs (OAuth, Maps, Google Apps etc) experience

  • Amazon AWS Cloud experience

  • Experience with Atlassian suite including Jira, Confluence and Greenhopper