top of page
job page_edited.jpg

Product Engineer (JAVA)

Product Engineer (JAVA)

Singapore

Experience Required:

3 years

Job Type:

Permanent

Responsibilities

We are looking for passionate developer and you will be designing features, implementing clean code, modular and complex integrations for our multi-tenant in-house. You make it possible for us to deliver high quality deliverables for our customer.

  • Responsible for design, implement and testing the application to achieve project goals and objectives

  • Responsible to write the clean code, testable and maintainable

  • Perform peer code reviews

  • Participate in regular tech-sharing sessions and team retrospectives

  • Responsible for documentation update

  • Work closely with internal team or cross-functional teams when necessary

  • Able to adopt latest software development trends and industry best practices

  • Happier to deliver output in fast paced and result driven environment

  • Involved in application support and with other internal teams to facilitate root cause analysis of application issues to meet the required SLA

Required skills

  • Bachelor’s degree in computer science (related) or higher

  • At least 3 years of experience of hands-on development experience or in a similar role

  • Team player with good communication skills in English

  • Proficient in Java 8 and above

  • Proficient in Spring Framework, Spring Boot, Spring Integration, Hibernate and RESTful APIs implementation

  • Experience in SQL database

  • Knowledge in design pattern

  • Good problem-solving skills and ability to think outside the box



Good to have

  • Full-stack experience or other experiences with open source technologies

  • Secure software development

  • Distributed application using message queue

  • Agile practice or Scrum knowledge

  • Experience in using JIRA

Requirements

bottom of page