Echo Logo

Java Developer


Closing date January 28th 2020

Salary Dependent on Experience

37.00 Hours

1 Position Available


Echo Managed Services is currently driving an ambitious billing and customer intelligence software cloud transformation for the global utility market, partnering with Salesforce and Accenture.

We are a progressive organisation seeking to attract candidates who will relish the technical challenge and opportunity to develop their skills. There will be opportunity to travel globally and to the UK.

Please see our website for more information

The Role

The Java Developer will have the capability to communicate effectively with cross discipline teams including both technical and non-technical stakeholders to deliver the best possible solutions. Applicants will be able to design and engineer Java solutions based on business requirements using code that meets coding standards and is fully tested. The ideal candidate for this role will possess a passion for technology and the ability to work in a fast paced environment, usually working on multiple projects at the same time.

Key responsibilities

  • Develop fully integrated solutions as part of the PaaS development team.
  • Translate business requirements into usable solutions using modern tools and techniques to improve experiences
  • Solve problems through smart technology solutions, identify quick wins, delivery proof of concepts, prove value and deliver quickly to a high quality
  • Assist in the implementation of agile working practices
  • Assist in the integration of DevOps into the business through collaborative working with both development and operations teams
  • Work with other teams across to ensure solutions are best in class, are realistic and delivered in an optimised and agile way.
  • Develop well documented, reusable code which meets standards, is secure and reliable, fully tested and promotes continuous development, continuous integration and continuous deployment
  • Keep your knowledge up to date in a fast moving and evolving IT and Digital function
  • Analyse and troubleshoot live issues when required

Technical Skills

  • Experience of Java Enterprise Edition
  • Knowledge of SQL Databases, partularly PostgreSQL
  • Understanding of MVC design principles and frameworks (Spring)
  • Experience of ORM (Hibernate)
  • Experience of designing high availability scalable solution
  • Experience of Microservice architecture (Spring Boot)
  • Understanding of multi-tenancy and common design patterns
  • Knowledge of various PaaS platforms Heroku / Red Hat Openshift
  • Working knowledge of source control and particularly GIT
  • Knowledge of Java packaging techniques and deployments
  • Understanding of Web Service integration methods

Non-Technical Skills

  • Strong English communications both written and verbal skills to communicate at all levels, including technical & non-technical, internal & external stakeholders and partners of the business.
  • Estimation skills
  • Ability to manage own workload and priorities and work within a team
  • Status reporting, tracking of progress
  • Familiarity or exposure to ITIL

Apply Online

Your details

Attach documents

Please attach your CV and a covering letter. You may upload Microsoft Word (.doc, .docx), OpenOffice (.odt) or .pdf format documents. The maximum size for each file is 2Mb.


Covering Letter

Can't find you files? Don't worry, you can download and complete our application form instead. Please download our UK application form.

Good luck!

Ready? Please check all your details and then click to submit. If you've had any problems submitting your form, simply drop us an email at and a member of our friendly team will help you out.

Be the first to know about new opportunities

To keep up to date via email with the latest vacancies at Echo, please sign up to our opportunities e-alert by completing your details below.

Choose how you want to get in touch with us

Pick up the phone and call us...

0845 12 12 122


...or simply email us for a quick response.