Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

EY Consulting Financial Services - Digital & 
China, Hong Kong, Hong Kong Island 
822807308

20.11.2024

key responsibilities

  • Design, build, test, deploy and maintain scalable, highly available, modular software products in the cloud
  • Advocate and provide program practices and standards like code reviews, unit and functional testing
  • Handle development activities related to Restful APIs, backends, and web applications that are used by mobile apps
  • Works with agile methods as part of product, service and solution development
  • Applies major tools and techniques associated with agile methodology and updates approaches for subsequent stages
  • Works with technical or functional design for a component of an application or software product
  • Prepares application and software design and development plans highlighting phases, activities, dependencies, deliverables, and key decision points
  • Reviews and formalizes impact evaluation of solutions against requirements
  • Applies test driven development process (including adding, running all tests, writing code and refactoring code)

To qualify for the role, you must have

  • At least 3 years’ experience in Java development
  • At least 1 years’ experience working in the Agile/Scrum environment
  • Proficient understanding of Git (Github, Bitbucket)
  • Excellent knowledge of Relational Databases, SQL
  • Strong experience in building Microservices using Spring Cloud Framework or Neflix OSS
  • Experience in using Maven or Gradle
  • Familiar with test-driven development
  • Experience in Restful API development
  • Experience in creating the automation script for unit test, integration test and end-to-end test
  • Experience in using Mockito, Spring test suite, Katalon
  • Fluent in English, and Chinese (both written and verbal). Knowing Mandarin would be an advantage

Ideally, you’ll also have

  • Experience in using nodejs would be an advantage
  • Experience in using Kafka would be an advantage

What working at EY offers

  • Support, coaching and feedback from some of the most engaging colleagues around
  • Opportunities to develop new skills and progress your career
  • The freedom and flexibility to handle your role in a way that’s right for you