Posted on 2022-11-03
Green Tomato Limited

Senior Developer (Backend)

Green Tomato Limited

We are hiring talent like you!

You will do the following in this job:

Mentoring, growing, and contributing to a team whose main responsibilities are:

  • Developing professional and long-lasting software solutions from the draft in a Scrum team and utilizing the latest technologies to improve efficiencies and qualities
  • Working with various parties and develop core libraries supporting high-quality, high-throughput and low latency communications between applications
  • Developing cloud-native solutions on AWS, Google Cloud, and Azure
  • Fearlessly diving into the unknown fields and R&D in our internal projects

What you should have:

  • Minimum 3 years of professional experience in Software Engineering related fields
  • Comfortable to develop in Kotlin and Java
  • Proficient in Spring Boot framework (i.e. Spring Web MVC, Spring Security, Spring data JPA)
  • Experience in Maven/Gradle dependency management
  • Experience in CI/CD
  • Experience in containerized (Docker) deployment in Kubernetes
  • Comfortable to write efficient SQL Queries for mission-critical tasks
  • Experience in GitHub Flow or GitLab Flow
  • Able to identify and compare the best solution in different scenarios
  • Passion for self-improvement, a healthy appetite for learning and willingness to mentor

Would be great if you were:

  • Experience in Cloud native architecture
  • Familiar with OAuth2 & OIDC
  • Able to create API with gRPC or GraphQL Experience with MongoDB, Redis or Kafka
  • Experience with different Java productivity libraries like Guava, Lombok
  • Have knowledge in NodeJS, javascript (Babel stage 3) or TypeScript 4.0
  • A keen focus on code readability and incremental refactoring

*More experience will be considered as Analyst Programmer or System Analyst.

Benefits we offered:

  • 5-day work week
  • Competitive remuneration
  • Discretionary Bonus
  • Medical Allowance
  • Birthday Leave
  • Happy and harmonious working environment
  • Valuable working experience 

We offer an attractive remuneration package, comprehensive on the job training on new technologies, and excellent career development opportunities to the right candidate.

Final and Most Important Requirement

"Enjoy What You Do!!"

Candidates not contacted within 4 weeks may consider their application for this role unsuccessful. Unless advised otherwise, unsuccessful candidates will be kept on file for future job opportunities. Personal data collected will be used for recruitment-related purposes only and all personal data of applicants will be kept in strict accordance with the Personal Data Privacy Ordinance.  

More job information
  • 5-day week
  • 13-month pay
  • Birthday leave
  • Discretionary bonus
  • Education subsidies
  • Flexible working hours
  • Gratuity
  • Insurance plan
  • Medical plan
  • Work from home
Job Function
  • Kowloon Bay
Employment Term
  • Permanent
  • Full-time
  • 3 years - 8 years
Career Level
  • Non-management level
  • Degree