Moxelle logo Magnifying glass + 1 302 3106570

Senior Backend Engineer

  • Full time
  • Skopje
career / java-developer-2

Want to work from home and save some commute time? Fancy catching up with your team in the office? Prefer to get your head down in a hotel on some tropical coast? If it works for you then it works for us. Because we are currently working on a hybrid model.

The Project

Worldwide known traveling platform launched in 2011 as a travel content publisher with a mission to inspire people to connect with a place, its people, and its culture - we are proud that since then, millions and millions of people have trusted us to discover the world. Today, this is still at the core of everything we do - but now, we even take you straight to the heart of the action in some of the world’s most exciting destinations.

The Role

As a Senior Backend Software Engineer you will work as part of a cross-functional team of engineers, the product manager, and DevOps. Our team delivers everything from tools to help us deliver creativity at scale to main site features to allow our users to learn about the world and plan their next trip. Our legacy content backend is based around a WordPress core with Java services to feed the UI layer. You will work on these Java APIs and other systems, such as our location service, user account service, and data pipelines. We prefer creative engineers who are keen to learn specific skills. You will also have some exposure to Node.js services and, as part of a cross-functional team, sometimes you will need to work across technologies to support the business and help drive change & improvements. At times you may assist the DevOps squad member with Terraform scripts and build pipelines etc. You will be expected to take an active part in design and solution discussions as part of the squad’s planning processes, sharing ideas with your squad’s members irrespective of seniority or the technology platform. In addition, all squad members will be involved in helping to ensure the quality of deliverables through peer code reviews as well as a unit, manual, and automation testing (as appropriate), working closely with Product and business stakeholders too. As applicable, you will also be involved in coaching and mentoring other engineers. You should be a self-starter with an entrepreneurial spirit. Above all, you should be creative, passionate, and dedicated to building a solid product supported by a great engineering culture.

Key Responsibilities

  • Work closely with Product Management, UX & Design and other engineers to build functionality enabling the growth of the Culture Trip business.
  • Deliver well-designed, efficient and robust code which meets business and technical requirements.
  • EEnsuring our code is of the highest quality by practicing and evangelising engineering best practices (code reviews, pairing, etc)
  • Coverage for team members and functions throughout the squad where possible (cross-functional upskilling at its best!)

Skills, Knowledge & Experience

Essential Experience:
  • Willingness to learn
  • Deep Knowledge of Java
  • Deep Knowledge of a modern microservice framework such as Spring Boot.
  • Deep Knowledge of designing systems
  • Good knowledge of AWS and/or GCP
  • Experience of containerisation
  • Knowledge of modern DevOps practises and delivering infrastructure as code, ideally Terraform
  • Knowledge of working in an Agile environment (Lean, Scrum, Kanban)
  • Mentoring juniors
  • Excellent written and verbal communication skills
  • Experience of Typescript and Node.js
We offer
  • Interesting project and continuous upgrade of your knowledge working on the projects and with different webinars and courses
  • Flexible hybrid working time with options to work from your home or from our office in Skopje
  • Competitive salary and a signing bonus of 30,000 MKD
  • Private healthcare
  • And many more perks
If you like challenges and find yourself in the above described, please send us your CV in the form below or email at

Job features

Job categories: Engineering

Apply online

Attach resume
No file chosen...