Enable job alerts via email!

Software Engineer (Full Stack)

WIN GO PTE. LTD.

Singapore

On-site

SGD 60,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company in Singapore is seeking a skilled developer proficient in Java and its frameworks, alongside expertise in databases and modern web technologies like Vue.js and React. Ideal candidates should also have experience in multithreading, high concurrency, and distributed caching. This position favors candidates from traditional finance or cryptocurrency industries. The role offers opportunities for innovation in a vibrant tech environment.

Qualifications

  • Experience in developing commercial applications using Java with the Spring Framework.
  • Proficiency in database access using Hibernate or MyBatis 3.
  • Strong knowledge of multithreading programming.
  • Deep understanding of Vue.js and React.
  • Hands-on experience with relational databases like MySQL, Oracle, and PostgreSQL.
  • Experience in using Redis in a distributed environment.

Skills

Java Development
Spring Framework
Hibernate
Multithreading Programming
JavaScript
TypeScript
Vue.js
React
MySQL
Oracle
PostgreSQL
Redis

Tools

Grafana
Prometheus
Nginx
Flutter
Dart
Android Native
Job description
Requirements
  • Commercial Application Development: Experience in developing commercial applications using Java with the Spring Framework.
  • Persistence Frameworks: Proficiency in database access using Hibernate or MyBatis 3.
  • Multithreading & High Concurrency: Strong knowledge of multithreading programming with experience in handling high-concurrency scenarios.
  • Programming Languages: Proficiency in Java, JavaScript, and TypeScript.
  • Frontend Development: Deep understanding of Vue.js and React, with experience in responsive web design (RWD).
  • Database Management: Hands‑on experience with relational databases such as MySQL, Oracle, and PostgreSQL.
  • Distributed Caching: Experience in using Redis in a distributed environment.
  • Industry Experience (Preferred): Candidates with experience in traditional finance or cryptocurrency (crypto) industries will be given preference.
Good to Have
  • Mobile Development: Experience with Flutter, Dart, or Android Native development.
  • Time-Series Databases (TSDB): Familiarity with InfluxDB.
  • Observability Tools: Understanding of monitoring tools such as Grafana and Prometheus.
  • Web Server Experience: Familiarity with Nginx configuration and optimization.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.