Senior Java Developer

Website DNA Client

Our client is an innovative software provider who is looking for an experienced Senior Java Developer to join their client integration team. You will enjoy working with solution architects and clients to solve their problems integrating onto their systems and enjoy solving complex problems.

To be successful in this role you will be a passionate core java developer and very experienced across the whole Java library.


  • Liaising with Solution Architects with respect to the framework of the proposed solution and its feasibility
  • Ensuring that applications are developed and delivered in a timely manner in accordance with agreed timeline/estimate
  • Critical review of application specifications for improvements & gaps
  • Review and improvement of the design and implementation processes, techniques and tool sets
  • Actively seeking, assessing and promoting appropriate tools and technologies to continue to improve the performance of the team and the quality of the software produced
  • Solution design and production of associated SDLC artifacts
  • Mentoring of the software development team members
  • Suggest efficiency improvements
  • Working closely with clients assisting them with any integration challenges

Essential skills and experience

  • The ability to build and maintain strong relationships with staff, colleagues and customers
  • The ability to contribute to a positive working environment, working to deadlines through good discipline, planning and time-management skills
  • Hands-on knowledge and experience with Java and its associated development libraries
  • Good understanding of software design principles and practices
  • Commitment to the Agile Methodologies and Iterative Development practices
  • Knowledge and experience in modern Java, Spring, git, Junit and continuous integration practices would be beneficial
  • Specific knowledge of the Enterprise integration platform would be highly desirable
  • Knowledge of the software development and test lifecycle, in particular user acceptance testing
  • Tertiary qualifications in Computer Science or a related discipline

If this sounds like you, then send your CV and covering letter through to the following email address:

Upload your CV/resume or any other relevant file. Max. file size: 256 MB.