Java Developer

Department: Engineering     |      Type: Full Time

The Java Developer at Finterra will play a crucial role in contributing to the code development of modules and perform development based on current standards/framework. This includes performing code reviews, writing unit tests, system tests, and system integration test.

Responsibilities

◎ Work with Business Analyst and Front-End developers in developing solution as per business requirements.
◎ Develop APIs solution based on understanding of the high-level business requirement given at hand.
◎ Strong desire to learn and grow.
◎ Do research on certain 3rd party integration or any related solution and implementation of the research to a prototype.
◎ Do bug fixing and enhancement as per requirement for the solution.
◎ Participate in the UT and UAT cycle and bug fixing.
◎ Support production deployment and production issues.

Knowledge / experience required

◎ University degree in Business Studies and/or Computer Science or similar
◎ Minimum years of experience in the relevant field 2 years
◎ Experience in Object Oriented and Java EE/J2EE Design Patterns and Related Frameworks (e.g. Spring Framework, Spring Security, JPA, Hibernate, Ajax, JQuery, JAX-RS, JSON, MySQL, Cassandra, Angular etc.).
◎ Experience in Aspect Oriented Design and Programming and Micro Services Architecture
◎ Strong in Spring Cloud, Spring I/O Platform and Cassandra.
◎ Experience with Agile Development, SCRUM, and/or Extreme Programming methodologies.
◎ Strong problem-solving skills and ability to think creatively.
◎ An understanding of unit testing, Test Driven Development (TDD), functional testing and performance.
◎ Exposure to AWS, Azure & Google cloud and services.
◎ Advantage of FinTech experience is a plus

Personal skills required

◎ Enthusiastic and self-driven
◎ Team player but able to work on his own initiative
◎ Excellent communicator and presenter
◎ Enjoying working in a dynamic and multi-cultural team and environment
◎ Having attention to detail

Language(s)
Fluent oral and written English mandatory

“With annual growth expected to average the payments industry is expected to be a $2-trillion-dollar industry by 2020.”

Other Job Profiles

KUALA LUMPUR | ENGINEERING | FULL TIME

KUALA LUMPUR | MARKETING | FULL TIME

KUALA LUMPUR | ENGINEERING | FULL TIME

KUALA LUMPUR | ENGINEERING | FULL TIME

KUALA LUMPUR | MARKETING | FULL TIME

KUALA LUMPUR | MARKETING | FULL TIME

KUALA LUMPUR | MARKETING | FULL TIME