Senior Backend Developer

9cv9
Job Overview

Job Description

We manage a variety of data such as product items and invoices on our platform. You will have an exciting opportunity to work with the various technologies. We are looking for startup minded, self-motivated, highly skilled backend engineers who can write a maintainable code with a good balance for short-term and long-term perspective to join us. We are a small team of very selected engineers, looking for the next core team members.

Responsibilities

Design and build scalable APIs for the platform across multiple microservices

Write clean, well-structured and tested code

Troubleshooting/fixing problems

Discuss/design a new service/system architecture

About you, we’re looking for someone who

Highly motivated to have an impact by solving problems faced by our users

Has a strong sense of ownership take pride in what you’ve built

Has at least 4 years of good experiences as backend engineer

Has at least 2 years of experienced with Java

Has at least 2 years of developing and maintaining large system

Has strong architecture & software design skills: OOP, SOLID, Codesmells, Refactoring, and whatnot.

Familiar with Test Driven Development, Continuous Integration.

Has superb logical skills

Is a great communicator with strong written and verbal English skills.

Big plus if you

Has experienced with NodeJS

Familiar with AWS, DevOps, Infrastructure as Code

Benefit

13 month bonus

Salary review once a year (Salary change from Jan every year)

Annual Leave is 12 days/year after probation period

Chance to connect with many F&B owners, join F&B events and so on

Chance to have team lunch/dinner at our client restaurants

Technology Stack

Java (Backend services)

Spring Framework

gRPC

Javascript

NodeJS, GraphQL, gRPC (API server)

ReactJS

Elasticsearch

MongoDB

RDS

Redis

AWS

Job Detail
  • Max Gross Salary (USD)3,001 - 4,000
Shortlist Never pay anyone for job application test or interview.