skip to Main Content

Senior Java Developer

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

We are looking for a Senior Java Developer 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:

  • Deliver quality code using agile and test driven development methodologies
  • Understand detailed functional and non-functional requirements, and assess the impact on our systems, teams and infrastructure
  • Development of complex database queries, views, triggers and functions
  • Maintain code through Git Conducting code reviews and participating in pair programming sessions
  • Participation in requirements review sessions (“Three Amigos”) with analysts and QA engineers
  • Provision 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
  • 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

  • Relaxed and friendly atmosphere, with young and forward-thinking colleagues
  • 7 hours work-day
  • Flexible hours and home office
  • 24 holiday days/year + additional loyalty days starting with the third year
  • Loyalty month: once every 5 years we offer a celebratory month of paid holiday
  • Possibility to get 7card and office massage
  • Pet friendly office