Senior Full-stack Engineer – (JAVA & ANGULAR)

On-siteSalary not specified
Sri Lanka

Tech Stack

SpringJUnitAngularGitJava

Job Description, Responsibilities & Requirements

About the Position

Senior Full-stack Engineer – (JAVA & ANGULAR)

Join Metro’s international expansion of digital solutions for the hospitality industry as a Senior Full-stack Engineer with JAVA & ANGULAR skills. This role is based in Colombo, Sri Lanka.

You Are

  • A flexible thinker
  • A go-getter
  • Respects the timeline of the project
  • A result-oriented performer
  • Able to converse in English
  • Able to learn quickly
  • Experienced in teamwork
  • High level of communication skills
  • Respects the timeline of the project
  • Technical intuition
  • Stays dynamic
  • Willing to grow as a person

Responsibilities

  • Engage in research and development tasks to introduce new features and/or improve existing functionality in the system.
  • Develop and/or follow project plans to meet deadlines.
  • Effectively and efficiently allocate time for work and personal life.
  • Coordinate and work closely with our European office.
  • Build and maintain a strong rapport with our client/client’s representatives.
  • Develop new user-facing features using ReactJS.
  • Build reusable components and front-end libraries for future use.
  • Translate designs and wireframes into high-quality code.
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers.

Requirements

  • Minimum 6 years of professional experience in the below:
    • Java 8+
    • Spring framework
    • Angular
    • Experience with Spring Framework (MVC/REST/Security/Data)
    • Hibernate
    • JUnit (Mockito/PowerMock/EasyMock)
    • Maven/Gradle
    • GIT

Nice to Have

  • Participation in commercial projects.
  • Wire mock to stub API calls.
  • Experience in AWS lambda.

We Offer

  • Space and opportunities for self-development.
  • Trusted, family-like work environment.
  • Hybrid working modes (in-office and remote).
  • To be part of a multi-culture development team.
  • Salaries pegged to the Euro.
  • Medical Insurance.

What We Expect from Our Employees

  • Pro-activeness.
  • Clear communication – honest and direct in expressing views.

About the Company

Dish

The all-in-one business platform for hospitality, food services, catering, and retail to streamline the bar and kitchen flow better.

Technologies:

  • AI
  • Angular
  • AWS Lambda

Visit the website

Are you the right person and team player who can make the difference?

Contact us

Job Details

Company name:
Yukon Software
Location:
Sri Lanka
Work Mode:
On-site
Posted on TheJob:
Mar 29, 2026
Last checked:
Jun 28, 2026
Apply Now