Java Developer

Location Singapore
Job reference 03072020_1562153434
Salary S$5000 - S$8000 per month + Share Options
Consultant email paula.dam@experis.com.sg
EA License No. 02C3423

A fast-growing Fintech company with strong footprint in Singapore which provides excellent solutions to large financial institutions using AI technologies for preventing money laundering and terrorist financing. They are expanding and in the search for motivated Java Developer to be part of their exciting stage of growth.

The role

  • Involve in the planning, definition, and high-level design of the solution
  • Design on-premise interfaces and integrations on Customer's systems
  • End to end responsibility for developing and delivering tasks
  • Develop Anti-Money Laundering (AML) platform by using JVM-based stack: Java 8 and 11, Spring Boot, PostgreSQL, Apache Spark, Docker, Angular 7
  • Build the necessary components to integrate with clients' systems
  • Deploy and integrate software
  • Track Scrum stories in JIRA, keep your code and merge requests in GitLab, use Jenkins for automated building and testing, analyse code with SonarQube and keep artifacts in Artifactory

The requirements:

  • At least 3years experience in software development
  • Proficient in SOLID and OOP concepts and design patterns
  • Good knowledge of TDD (Test Driven Development) and BDD (Behaviour Driven Development)
  • Strong understanding of relational databases and big data
  • Strong experience within the Linux environment
  • Hand on experience in designing/programming large systems
  • Full proficiency in Java 8, Spring, ORM (Hibernate), XML, JSON, REST, Nginx, Git, Maven, Jenkins

What's next?

If you are qualified and interested in applying for the position, please kindly send your CV in to Paula Dam at paula.dam@experis.com.sg / Click Apply or call 65 6232 8832

EA License No.:02C3423

EA Registration No.: R1109289

Please kindly note that only shortlisted candidates will be contacted, and your resume will be considered for other similar roles.

Dam Dieu Phuong, Paula EA License No.: 02C3423 Personnel Registration No.: R1109289