top of page
Marble Surface

Senior Java Developer – Integration Java / Spring

Work From Home

Permanent

MYR4500 - MYR 6500

About the Role

Job Description

  • Develop enterprise grade API based microservices for our clients based on specification primarily using Spring Boot and / or other similar technology stacks.

  • Participate and contribute in API design and governance

  • Lead, guide and review tasks from junior developers

  • Participate and contribute to overall technical solutioning and design

  • Comply with coding/development best practices

  • Assist testers in identifying and resolving system bugs

  • Ability to maintain code changes systematically using relevant tools and software

  • Opportunity to work digital technology in the context of high value enterprise systems

Job Requirements

  • Bachelor’s Degree in Software Engineering / IT or related fields

  • 1 - 2 years experience in software development in IT related projects, preferably in Java related development.

  • You have a good understanding of areas that include:API design, best practice and architecture
    API development using Java, Spring, Spring Boot frameworks

  • Code versioning, branching and maintenance using GIT
    Database design, development and tuning

Would be a plus if you have:

  • Container orchestration and Microservices Agile / Scrum principles as well as traditional waterfall methodologies

  • Knowledge of API Gateway, Enterprise Service Bus and integration related products

  • Event driven systems i.e. push notifications, Kafka, MQ

  • Performance testing and engineering

  • Previous experience working on telco or financial related enterprise delivery projects

  • Experience working with Cloud PaaS and IaaS services such as Azure / AWS / GCP

  • Experience with CI/CD/DevOps automation

  • Experience with automated unit testing and test driven development

  • Able to communicate in Cantonese

bottom of page