Mercans open positions

Offshore Backend Lead

We are looking for a passionate backend Team Lead who would like to work with a top-notch technology stack in a friendly and cozy atmosphere for the global technology company developing innovative cloud-based Payroll, HR, and Recruitment software solutions.

A Team Lead engineer is part of a key team of Mercans Technology professionals that applies scientific, mathematical, and social principles to design, build, and maintain technology products, systems, and solutions. These technology products and solutions provide exceptional customer experiences while meeting the growing needs of the business. The scope, responsibility, and accountability at this level supports applications, services, infrastructure and operational components, device software, or networks with minimal supervision.

Our company is currently seeking an experienced Team Lead to expand, build, and manage the offshore development team, who could design and deliver the different software systems using a modern technology stack. In this role, you will be responsible for team technological excellence, engineering standards, and development of the various software components and solutions as per the high standards of Mercans.

This position is focused on managing design, development, implementation, and support activities of components of the Mercans global payroll software HR Blizz (HRB), and other Mercans solutions, and their integration with third-party Human Capital Management (HCM), Workforce Management (WFM), Enterprise Resource Planning (ERP), banking and other ancillary software solutions.

What you will be doing

  • Manage a team of offshore backend developers.
  • Conduct the technical interviews for the new roles in the team.
  • Design the engineering, architecture, code and other standards to support the software development process.
  • Participate and contribute to the high-paced delivery of critical projects.
  • Build elegant, robust, scalable, 99% available, and extensible systems.
  • Write highly maintainable clean code for web services, web apps, and cloud infrastructure following secure coding practices.
  • Demonstrate a foundational understanding of standards, concepts, and principles of engineering to solve the practical needs of the business.
  • Validate all scenarios and conform to code quality through the complete and automated unit, integration, and end-end testing.
  • Identify performance issues and optimize solutions and infrastructure.
  • Ensure adherence to Engineering best practices for all the solutions.
  • Mentor junior members of the team and raise the bar for technical knowledge
  • Collaborate with other software engineers on design, best practices and conduct code reviews.
  • Automate processes.
  • Responsible for the end-to-end life cycle of HRB system interfaces/integrations with client-specific applications.
  • Work closely with our project team to effectively meet business requirements and determine feasible solutions.
  • Create professional technical documentation and present it for internal and external use.
  • Contribute towards team and company goals.

Key Qualifications

  • Bachelor’s or master’s degree in CS, Engineering or equivalent practical experience.
  • Great design and problem-solving skills, with a strong bias for engineering excellence.
  • Good knowledge of software engineering practices, SDLC, build process and operations.
  • Fluent in English, both written and spoken.
  • Good team-player with ability to prioritize independently.
  • Always curious and passionate about learning newer and emerging technologies.
  • Commitment to deliver results by untangling ambiguity with great problem-solving and analytical skills.
  • 5+ years of relevant work experience.
  • 3+ years of experience in designing microservice solutions. Requirements
  • A proven track record of leading a team of 4-5 or more engineers for 2+ years
  • At least 4 years of experience in the following technologies: Kotlin, Java / Spring; MySQL, MongoDB or other relational and non-relational DBs.
  • Proficiency in building APIs.
  • Hands-on experience with private cloud or public cloud (AWS, GCP or Azure).
  • Docker and containerization.
  • Monitoring/alerting tools.
  • Experience with build, repository, and CI / CD tools.
  • Strong SQL.
  • Knowledge of event-driven architecture, experience with queues (RabbitMQ or others).
  • Proficiency in test-driven development processes.
  • Good documentation skills.

Nice to have

  • Proficiency with Kubernetes.
  • Experience in automation of HR or Finance domain.

We offer:

  • A say in what you do and how you do it.
  • Possibility to work on demanding yet rewarding projects.
  • Flexible working hours.
  • Team events.
  • Market competitive remuneration.

About Mercans

Mercans is a global technology company located in Dubai, and Tartu, Estonia. Our focus is on developing innovative cloud-based Payroll, HR, and Recruitment software solutions.

We work closely with our parent company Mercans, a leading payroll and recruitment outsourcing services provider in the Asia, APAC, EMEA, LATAM and North America region with clients like Uber, Adidas, Wikimedia, Harvard University, IKEA, Mazda, Airbus, McLaren and others.

Our main product is HR blizz. HR blizz is a web-based Payroll & HR system aimed at all level enterprises all over the world. Our goal is to make a payroll and HR system that just works – without the user having to be an expert on taxation and finance.

Our offices in Dubai and Tartu are modern, staff are friendly, and we enjoy daily matches of FIFA during our breaks after working hard. We are centrally located, so everything is at a close distance. We enjoy going out for lunch as a team to socialize and talk about non-work-related stuff. Did I mention we have an awesome coffee machine and a pet friendly office?

Apply now

    First Name*

    Last Name*



    Upload your CV (max size 3 MB)

    If you prefer to apply directly, kindly email your resume to [email protected], ensuring to specify the job title in the subject line as "Vacancy: Job Title you want to apply for".

    By submitting this form, you agree to Mercans – General Privacy Policy and GDPR.


    Mercans collects and processes personal data in accordance with applicable data protection laws. If you are a European Job Applicant see the privacy notice for further details. Mercans does not discriminate on the basis of race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits.