Enable job alerts via email!

Backend Software Engineer (FSI Environment)

Argyll Scott Singapore

Kuala Lumpur

On-site

MYR 60,000 - 90,000

Full time

22 days ago

Job summary

A dynamic technology firm in Malaysia is on the lookout for a highly skilled Backend Software Engineer to design and build scalable microservices. The ideal candidate will have extensive experience in Java, Spring Boot, and API development, working on enterprise-grade systems in an Agile environment.

Qualifications

  • Strong experience with Java and Spring Boot.
  • Experience in microservice API development.
  • Knowledge of Oracle and PostgreSQL databases.

Responsibilities

  • Develop and maintain backend applications using Java and Spring Boot.
  • Build RESTful and SOAP APIs for enterprise systems.
  • Containerize applications using Docker/OpenShift.

Skills

Java
Spring Boot
Microservice API Development
RESTful Services
SOAP Services
Oracle
PostgreSQL
Docker
Linux
JUnit
Git
Azure DevOps
JIRA

Education

Bachelor’s degree in Computer Science, Engineering, or a related field

Tools

Docker
OpenShift
Maven
Gradle

Job description

Job Summary:

We are looking for a highly skilled Backend Software Engineer to join our dynamic development team. The ideal candidate will have solid experience in Java, Spring Boot, and backend API development including REST and SOAP services. You will play a key role in designing and building scalable microservice APIs, working with databases, and deploying containerized applications in Linux-based environments.

Key Responsibilities:
  • Design, develop, and maintain backend applications using Java and Spring Boot
  • Build RESTful and SOAP APIs for enterprise-grade systems
  • Develop and maintain microservice-based architectures using Java frameworks
  • Work with Oracle and PostgreSQL databases for backend data storage and retrieval
  • Containerize applications using Docker and/or OpenShift (OCP)
  • Write comprehensive JUnit test cases and support automated testing
  • Use Maven or Gradle for dependency and build management
  • Collaborate with teams using Git, Azure DevOps (ADO), and JIRA
  • Deploy and troubleshoot applications in Linux environments
  • Participate in code reviews, sprint planning, and daily stand-ups in an Agile setting
Required Skills and Experience:
  • Strong hands-on experience with Java and Spring Boot
  • Experience in microservice API development using Java frameworks
  • Proven ability in developing RESTful and SOAP web services
  • Good knowledge of Oracle and/or PostgreSQL databases
  • Experience with Docker and/or OpenShift (OCP)
  • Proficiency in Linux command line and scripting
  • Familiarity with Maven or Gradle build tools
  • Version control and DevOps experience using Git, ADO, and JIRA
  • Solid understanding of unit testing with JUnit
  • Strong problem-solving and debugging skills
Nice to Have:
  • Experience with CI/CD pipelines in Azure DevOps
  • Familiarity with service discovery, API gateways, or circuit breakers in microservices
  • Exposure to performance tuning and monitoring tools
  • Knowledge of cloud platforms (AWS, Azure, or GCP)
Education:
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience)

Argyll Scott Asia is acting as an Employment Agency in relation to this vacancy.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.