Job Search and Career Advice Platform

Enable job alerts via email!

Java Middleware Engineer: Build Distributed Applications

Helius

Singapore

On-site

SGD 60,000 - 80,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 company in Singapore is seeking a Java Developer to design and develop Middleware applications in a Linux environment. You will be responsible for developing distributed applications, mentoring junior developers, and providing technical support. The ideal candidate has strong Java experience and knowledge in object-oriented design, RDBMS, and RESTful APIs. This role offers opportunities for career growth and collaborative work within a dynamic team.

Qualifications

  • At least 2 years of experience in Java (8 or later), enterprise application development, concurrent programming.
  • Strong knowledge of object-oriented analysis and design (OOAD).
  • Experience with at least 1 RDBMS (Oracle/Postgres/MySQL), Message Broker, ESB, RESTful API development, Microservices.
  • Ability to work with Git, Docker, and build tools like Maven, Gradle, or sbt.
  • Excellent oral and written communication skills.

Responsibilities

  • Design and develop Middleware applications in Linux or OEL environment.
  • Participate in project planning activities throughout the project lifetime.
  • Assist in mentoring Junior Java Developers.
  • Provide remote support and troubleshooting.
  • Participate in Software Design Reviews with clients and senior engineers.

Skills

Java (8 or later)
Enterprise application development
Concurrent programming
Object-oriented analysis and design (OOAD)
RDBMS
Message Broker
ESB
RESTful API development
Microservices
Git
Docker
Maven
Gradle
Job description
A technology company in Singapore is seeking a Java Developer to design and develop Middleware applications in a Linux environment. You will be responsible for developing distributed applications, mentoring junior developers, and providing technical support. The ideal candidate has strong Java experience and knowledge in object-oriented design, RDBMS, and RESTful APIs. This role offers opportunities for career growth and collaborative work within a dynamic team.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.