about the company
Global shopping tax refund company headquartered in Switzerland.
business unit & role nature
Added Value Payment Solutions.
As a Java Software Developer, your primary responsibilities will be to develop applications, and to coordinate with the rest of the team working on different layers of the infrastructure.
You will be working as part of the product development SCRUM team (an UoV – Unit of Value).
main duties
... - Design, build, and maintain efficient, reusable, and reliable code
- Analyse specifications, match these to existing environments and recommend changes
- Help maintain code quality, organization, and automatization
- Work as part of a product development SCRUM team
must haves
- >2 years of working experience, payment industries experience a strong plus (credit card, merchant processing, banking, financial services etc)
- Java 8 and above, Spring frameworks
- Hands on experience in Scrum, in a multi- division processing company (Jira, Confluence)
- Java based framework, tools - intellij/eclipse
- Excellent understanding in OOP
- In-dept experience designing API’s (SOAP/REST) and implementing services based on it
- Experience with Testing and CI: TDD, BDD, Jenkins, unit testing/functional/Integration testing
- Strong MS SQL or Oracle DB skills.
- Familiar in one of the source code version controls – BitBucket, Gitlab, Github
- Experience in RabbitMQ / Kafka / Reactjs
- Understanding microservices design principles behind a scalable application
working mode
- work in the KL office 1 day a week, the rest WFH
Click the link to apply if you are interested and fit for the role. Alternatively, please reach out to Nicole Hua at nicole.hua@randstad.com.my or https://www.linkedin.com/in/nicole-hua18/ for a confidential chat.
Nicole Hua
Recruitment Consultant - Digital and Emerging Technology