freehire launches on Product Hunt on 26 August.

Follow →

Senior Analyst - Application Development (Java-based cloud/non-cloud system)

Summary

Build and maintain secure Java-based enterprise backend apps and microservices, cloud integrations, and APIs for a gaming/hospitality company.

Senior Analyst - Application Development (Java-based cloud/non-cloud system)

The Senior Analyst - Application Development is responsible for working with hands-on development tasks, solution design and cooperate with distributed team to complete the development projects. Provide technical expertise on design, analysis, implementation on web/mobile application, enterprise systems, and Java-based cloud/non-cloud system integrations.

Primary Responsibility

Design, develop, and maintain secure enterprise backend applications and microservices primarily using Java.

Build, test, and deploy robust cloud integration workflows, data pipelines, and REST/SOAP API services to connect in-house and external systems.

Develop the application and solution compile with the Application Development team coding standard and practices

Ensure the security, capacity, performance and availability of systems in data, full-stack enterprise applications, and cloud integration perspectives

Cooperate/Co-develop with the external vendors to deliver the project timely with quality

Design and develop the application solutions to meet the business needs (native, web, mobile, API service/application)

Cooperate with distributed teams to design and develop the application solutions to meet the business requirement and expectation

Work with project manager to engage users for requirement gathering, implementation, testing and adoption

Requirements

Bachelor degree or above in computer science or equivalent major

Proficient in Java (including frameworks like Spring Boot or Hibernate) for enterprise application and API development

Communicate in Cantonese or Mandarin is required

Good written and oral communication skills in English

Self-motivated and able to work in a stressful and demanding work environment

Advanced analytical and problem-solving skills will be a great plus

Hands-on experience in modern applications (web / mobile) design and development will be a great plus

Familiar with design pattern and development framework will be a good plus

Hands-on experience or exposure to SAP BTP (Business Technology Platform), SAP Integration Suite, or SAP Cloud Application Programming (CAP) model will be a strong advanced plus

Experience in DevOps/Agile/Scrum/CICD process will be preferable

Gaming or hospitality industry experience is good plus

Experience in container and container orchestration (Docker/Kubernetes) will be a good plus

Unlock job insights

Hirer responsiveness Salary match Number of applicants

Researching careers? Find all the information and tips you need on career advice.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available