Job Search and Career Advice Platform

Enable job alerts via email!

Java developer

UM CONSULTING PTE. LTD.

Singapore

On-site

SGD 70,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 technology consulting firm in Singapore is looking for an experienced Java Developer to lead system analysis and design for digital asset trading projects. The ideal candidate will have over 6 years of Java development experience, strong programming skills, and a good understanding of microservice architectures. Excellent communication and teamwork abilities are essential for promoting product innovation and performance optimization.

Qualifications

  • More than 6 years of Java development experience.
  • Solid programming skills with good design ability.
  • Proficient in SQL language.

Responsibilities

  • Responsible for system analysis and design of digital asset trading projects.
  • Participate in product reviews and provide constructive opinions on product design.
  • Promote the improvement of product performance, stability, and usability.

Skills

Java development
Microservices
SQL
Linux
Communication skills
Communication skills
Teamwork

Education

Degree or above

Tools

Springcloud
Dubbo
Microk8s
Microk8s
Job description
Responsibilities:
  • Responsible for system analysis and design of digital asset trading projects, undertake core functions, and write codes for public core architecture modules;
  • Be able to understand financial transaction products, participate in product reviews, be able to put forward constructive opinions on product design, and continue to maintain the technical competitiveness of products;
  • Familiar with the business in charge, analyze and discover the optimization points of the system, promote the improvement of product performance, stability, and usability, and continue to optimize the structure and technology innovation;
  • Ability to quickly iterate and verify technology
Job requirements:
  • Degree or above, more than 6 years of Java development experience
  • Solid programming skills, good design ability and programming habits;
  • Proficient in Java, understand the principle and mechanism of JVM, and have the ability to analyze and optimize the underlying performance;
  • Familiar with common microservice solutions such as Springcloud or Dubbo, understand the relevant source code and design principles;
  • Familiar with distributed architecture principles, distributed architecture strategies, distributed middleware, distributed transactions and common design patterns;
  • Experience in the design and development of high-concurrency and high-reliability background services;
  • Proficient in SQL language, proficient in at least one relational database;
  • Familiar with Linux operating system, containerized deployment, microk8s;
  • Have good communication skills, learning ability, teamwork spirit, strong sense of responsibility, and be able to work under pressure;
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.