Job opening

Software Engineer Java - London, UK

Episerver is one of the leading personalization software solution providers in the UK and a leading WCM and Digital Marketing leader in the world. This is an exciting opportunity to work with an excellent team of developers and a leading-edge stack of technologies that will involve designing, developing and delivering exciting prototypes and highly scalable, available and performant SaaS solutions in the cloud. You will be responsible for working on a suite of Episerver personalization products. This will include day to day work with Java, Spring MVC Framework, Hibernate, Relational and NoSQL databases to name a few. 

The Role

  • Develop new features and functionality in Java for the existing as well as new products and services
  • Investigate new technology and create prototypes where required.
  • Develop robust and well documented code that adheres to the team’s coding practices and standards
  • Adhere to TDD and agile practices and proactively communicate progress and/or issues
  • Collaborate with core team in UK and teams based in the Stockholm and Hanoi to deliver global company roadmap objectives
  • Maintain existing code base and work on technical debt and support issues
  • Learn Scala on the job and develop skills to support & write new features and functionality in Scala

Essential Requirements

  • Working experience with the following technologies:
    • Spring MVC v.3+
    • Java
    • Hibernate with hibernate annotations
    • Microsoft SQL and/or MySQL
    • JDK 1.7 or JDK 1.8
    • JUnit, TDD
    • Maven, GIT, SVN
  • Basic knowledge of Linux commands and scripting
  • Excellent problem-solving skills
  • Ability to work on multiple projects with multiple teams within an agile environment
  • Understands the value of commitments and puts 100% effort into them
  • Good written and verbal communication skills


Desired Competencies:

  • Scala - Non-commercial experience with eagerness to learn or improve skills
  • HTML, CSS, Javascript, JQuery, AJAX and JSON
  • Velocity Framework
  • Groovy (Grails not required)
  • Cassandra / NoSQL
  • Elastic Search / Solr / MongoDB
  • Messaging systems (JMS / ActiveMQ / RabbitMQ)
  • Jenkins / CI
  • SaaS or PaaS development in Azure/AWS


Apply Here

  1. Please send your resume to: [email protected]
  2. Please include the Req. Nr: R&D-18-108

About Episerver

Episerver connects digital commerce and digital marketing to help organizations create unique digital experiences for their customers, with measurable business results. The Episerver Digital Experience Cloud™ combines content, commerce, multi-channel marketing, and predictive analytics in a single platform to work full-circle for businesses online – from intelligent real-time personalization and lead-generation through to conversion and repeat business – with unprecedented ease-of-use.

Sitting at the center of the digital experience ecosystem, Episerver empowers digital leaders to embrace disruptive, transformational strategies to deliver standout experiences for their customers – everywhere they engage.

Founded in 1994, Episerver has offices in Australia, Denmark, Finland, Germany, The Netherlands, Norway, Singapore, South Africa, Spain, Sweden, UAE, UK, the USA and Vietnam.

If you are interested in a pivotal role within a company that is charting new territory in a market undergoing phenomenal growth, then Episerver is the place for you!

You will have the opportunity to work with some fantastic brands; industry thought leaders; and those shaping the digital experience landscape, while enjoying a flexible, collaborative and a stimulating work environment that will keep you engaged.