Software Engineer, Java

Kuala Lumpur, Malaysia • Full-time
AI Job Summary
  • At least 2–5 years of Java (core SE 8) with OOP concepts.
  • Extensive Spring framework skills plus Vue.js and CSS.
  • Knowledge of payment domain requirements/standards (e.g., EMV, PCI).

Role Type

On-site • Permanent • Full-time • Mid-level Senior

Description

Job Responsibilities:

  • Work closely with the rest of the software engineers in the team to design, build, test, deploy, maintain and continuously improve the company’s FinTech-as-a-Service portal and enterprise system. Additionally, contribute to new module or feature research, which may include research and the building of proofs-of-concept.
  • Work with the company’s internal stakeholders to understand their project requirements and build partner’s developer portal that will meet their needs.
  • Prepare technical and functional documentation to ensure supportability and maintainability of the core system assets.
  • Mentor junior software engineers and provide guidance to them for their work as needed.

Job Requirements:

  • at least 2 to 5 years of Java (core SE 8) experience.
  • Extensive skills and knowledge of Spring framework, Vuejs, CSS.
  • Experience in DBs and DB manipulation (MariaDB, MySQL).
  • Knowledge of ActiveMQ / event streaming platform (Artemis / Kafka).
  • Knowledge of Application Servers / Containers (JBoss WildFly, Jetty, Tomcat).
  • Experience in developing SOA, web services and distributed systems at the enterprise level.
  • Knowledge of payment domain requirements and standards (EMV, PCI for example).
  • Great understanding of software design (patterns) and debugging skills (using Eclipse, IntelliJ IDEA, etc).
  • Possess good learning attitude, communication skills and a team player.

Company Overview

Soft Space simplifies the complexity of financial infrastructure, provides intelligence to grow and bring partners together in an ecosystem all of which is aimed at reshaping finance