AvePoint

Software Developer

AvePoint

Singapore · Full Time

Be the first to apply

Experience
2–3 yrs
Salary
Openings
1
Posted
2 gün önce
Work mode
In office
Education
Diploma or Bachelor's degree in Computer Science or Engineering
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Key Responsibilities

  • Engage actively in gathering requirements and prepare the necessary technical and operational documentation.
  • Collaborate closely with Solution Architect and Software Development Lead to analyze and design code modifications reflecting finalized product specifications.
  • Implement code updates and conduct thorough testing to ensure alignment with product requirements.
  • Adhere strictly to established coding standards, security protocols, and internal corporate guidelines.
  • Execute quality assurance tasks including unit testing, system testing, and comprehensive code reviews.
  • Support system integration testing by assisting the Test Team and addressing any identified issues.
  • Offer support to both internal teams and external stakeholders during various testing phases.
  • Assist customers during acceptance testing and after deployment to ensure smooth implementation.
  • Contribute to the creation of training materials and lead training sessions or presentations when required.

Requirements

  • Possess a diploma or bachelor's degree in computer science, engineering, or an equivalent qualification.
  • Have practical experience of 2-3 years with Java, J2EE, SQL/PLSQL, and XML; familiarity with MySQL is advantageous.
  • Proficient with web technologies including HTML5, CSS, modular design and JavaScript frameworks such as Angular (version 2 and above) or React.
  • Experienced with RESTful APIs, Spring 5.x, Spring Boot, Spring Framework, Spring Security, cloud technologies, and micro-services architecture; knowledge of messaging middleware like Kafka, IBM MQ, or Solace is required.
  • Exhibit strong verbal and written communication skills.
  • Demonstrate analytical thinking, problem-solving ability, and sound decision-making skills.
  • Be a cooperative team member with a positive, proactive mindset.
  • Domain experience in financial services or payment systems is considered a strong plus.

Data Privacy: Any personal information provided during the application process will be handled in strict accordance with applicable data protection regulations and the company's Privacy Notice.

Minimum education

Diploma / ITI / Vocational

Tools & software

Java React React required MySQL required Java required RESTful APIs required XML required

How they work

Teamwork & Collaboration Problem Solving Decision Making Positive Attitude

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer