skip to Main Content

Senior Java Developer

Edinburgh, UK

Lingo24 is a Scottish language translation and technology business helping global brands including eBay, Adidas, Fujitsu and MTV grow internationally.

We are looking for Senior Java Developers to join the development team for our award winning technology platform. Our Engineering Department is responsible for delivering a bespoke end-to-end translation platform used by our customers, translators and employees. During our development we strive for good practice, incorporating source code management, code reviews, automated testing, continuous integration, dev-ops and automated releases.

What you will be doing:

  • Delivering quality code using agile and test driven development methodologies
  • Understanding detailed functional and non-functional requirements, and assess the impact on our systems, teams and infrastructure
  • Developing of complex database queries, views, triggers and functions
  • Maintaining code through Git, conducting code reviews, and participating in pair programming sessions
  • Participating in requirements review sessions (“Three Amigos”) with analysts and QA engineers
  • Provisioning of technical and support documentation

What we need:

  • Computer Science MSc or evidence of equivalent experience
  • 3+ years in-depth Java development experience
  • Experience working with development tools and frameworks (Maven, Spring, JUnit, Jenkins), web services (REST)
  • Experience working with messaging frameworks (e.g. RabbitMQ, Active MQ) is a plus
  • Experience working with databases, both relational (e.g PostgreSQL) and non-relational (e.g. MongoDB)
  • Experience working in an agile development environment

Desirable:

  • Experience with environment provisioning and automated deployment (e.g. Puppet, Vagrant, Docker) and automated testing tools (e.g. Selenium, Cucumber)
  • Experience working in relevant open source projects (e.g. Okapi, Apache Lucene, Apache Camel)
  • Detail-oriented, analytical, self-driven and persevering individuals

What we offer

  • 25 holiday days/year + additional loyalty days starting with the third year;
  • Social events & team building activities;
  • Well Being Allowance;
  • Pet friendly office.
  • 7 hours work-day;
  • Loyalty month: once every 5 years we offer a celebratory month of paid holiday;
  • Secured parking;
  • Relaxed and friendly atmosphere, with young and forward-thinking colleagues.
X