Java Developer

Location: Newcastle

Salary: Up to £45,000

Job ID: 165611

Our client is a well established and reputable software house looking to recruit a Java Software Developer. The successful candidate will be working to provide software, services and supporting technical solutions that help Housing businesses and Public Sector organisations to improve the lives of their customers, residents and tenants.

Duties and Responsibilities:

● You will fully engage with Scrum meetings and adhere to development methodologies including: meetings, reviews, processes and standards.

● Technical analysis and design of software solutions

● Software development and maintenance

● Software testing, including writing and executing manual and automated tests

● Liaise with staff and customers as required to successfully complete assigned development tasks

● Demonstrate code enhancements and fixes to staff and customers

● Provide the Scrum Master, Development Team Leader and the Development Manager with timely and accurate information on: assigned tasks; issues arising and resolved; and metrics on actual progress versus planned work

● Proactively inform the Scrum Master and Development Team Leader of any potential project risks

● Continual improvements to processes, procedures and standards used by Development Team

● Continual improvements to software products and solutions

Experience and Skills:

  • Progress ABL (OpenEdge)

  • Java

  • JavaScript

  • JUnit

  • Database development and design (SQL /RDBMS)

  • OOP and OOD

  • CI (Continuous Integration)

  • Web Services (RESTful)

  • UNIX

  • Subversion

  • Scrum

  • Jira

  • IT related degree

  • Experience writing and supporting enterprise software in a commercial environment

  • Full software development lifecycle

  • Working in an agile environment

  • Workflow or Business modelling

  • Developing eCommerce or mobile app solutions

  • Working for a product based software house

  • Full stack development