Apply for this job now

Back End Engineer

Location
Hong Kong
Job Type
Permanent
Posted
8 Sep 2022

  • Design and lead end-to-end backend development of enterprise-grade web applications
  • Design and implement optimized data models and scalable microservices
  • Collaborate with Front-End developers to intergrate user facing elements with server-side logics
  • Interact with users and Product Managers to understand the needs and propose solutions accordingly
  • Run quick PoCs to test new ideas
  • Continuously integrate new features into existing applications and products
  • Conduct performance analysis and improving to ensure best user experience
  • Influencing and advocating engineering excellence with industry best practices around reusability, stability, reliability of the whole CICD pipeline
  • Ensure a disciplined approach in code management and automated build, testing and deployment

&

Core Tech Requirements:

  • Must-Have
    • Hands-on experience with at least one of the followings:
      • Java (Spring Boot and ORM frameworks like Hibernate)
      • C# (.NET core or C# .NET)
    • Strong understanding and experience in applying OOPS, SOLID principles, design patterns and coding standards.
    • Strong experience in developing end-to-end enterprise-grade web applications and RESTful APIs using microservices and event-driven architectures
    • General understanding of decoupled application design standards and best practices.
    • Strong knowledge of both SQL (MS-SQL / SQL Server / Oracle) & NoSQL databases (MongoDB)
  • Good-to-Have
    • Good grasp on algorithms and data structures
    • Experience working on industry standard services like Message Queue, Redis, Elastic Search, Kafka, or Spark Streaming
    • Well versed with DevOps best practices like containerization, CICD pipeline (Jenkins and Maven)
    • Familiar with system security concepts like LDAP and SSO authentication, encryption, digital signature, SSL, OAuth, web service proxies, firewalls, multi-protocol gateways
    • Decent knowledge on at least one other programming language like Java, C#, Python, etc
    • Experience in Cloud Platform & Services is a plus

Qualification

  • 5+ years of RELEVANT experience in Java with Spring Boot design and dev
  • Strong individual contributor but with the ability to work within an expert cross-geography and cross-functional CoE team with colleagues having complementary skillsets
  • Ability to take ownership and deliver within timelines
  • Effective written and verbal communication skills
  • College degree / specialization is NOT a necessity
Apply for this job now

Details

  • Job Reference: 707120100-2
  • Date Posted: 8 September 2022
  • Recruiter: Maltem Consulting
  • Location: Hong Kong
  • Salary: On Application
  • Sector: I.T. & Communications
  • Job Type: Permanent