All vacancies

Middle Java Engineer

Our Client is a UK-based company operating on the energy market paying high attention to Green energy (renewable resources). The Client's aim is to help deliver great value gas and electricity and outstanding service to their customers.
Required Skills / Experience:
  • 2 years of enterprise Java Web or CMS development;
  • Working with collaborative version control tools, e.g. git + GitHub
  • Experience with CMS templates, components, workflows, widgets, localization, DAM, analytics and third-party integration;
  • Experience with tools such as Jenkins, Eclipse, Maven, etc.;
  • Experience delivering software in Agile/Scrum, including sprint planning, working in sprints, communicating blockers, working with Scrum Master and Product Owner, and active participation in daily stand-ups, customer demos, retrospectives etc.;
  • Experience in MySQL RDS is required;
  • Experience in search engines similar to Lucene;
  • experience in Java Logging libs;
  • Familiarity with continuous integration/deployment and automated test execution;
  • Familiarity with CMS Authentication Handlers, for example, Microsoft Active Directory, SSO;
  • Familiarity with test frameworks and tools;
  • Familiarity with cloud platform like AWS;
  • Familiarity with Linux and has practice in writing sh scripts;
Key Responsibilities:
  • Diving into existing codebases;
  • Building new features and components;
  • Extending and creating new templates, themes and forms;
  • Managing SEO;
  • Handling customer facing bugs;
  • Be responsible for infrastructure, environment management and containerised deployment;
Apply now

Know someone who is a perfect fit for this position? Refer a friend and get a bonus!