Senior Java Software Engineer

  • Job category
    Banking and Finance, Information Technology
  • Job level
  • Contract type
    Full Time
  • Location
  • Salary
    S$7000 - S$9000

Job Description

Back End Developer, Java


About InvestCloud

Headquartered in Los Angeles with a global presence, InvestCloud develops first-class, financial digital solutions, pre-integrated into the cloud. By empowering investors and managers with a single version of the integrated truth through its unique digital platform, InvestCloud creates beautifully designed client experiences and intuitive operations solutions using an ever-expanding library of digital modular apps.

The result?

Powerful products for individual investors and institutions alike, assembled on-demand to meet clients’ specific needs.

Position Overview

Do you enjoy designing and engineering beautiful products that improve your client’s experience? Are you excited by the opportunity to change the way that the global finance industry uses and interacts with data?

The InvestCloud team is looking for a product developer with the technical skill, architectural acumen, and the drive to deliver innovative solutions to the challenges of today’s investment managers. The focus of the team is to develop a state-of-the-art technological platform for data and services integration between systems and platforms in financial services.

Key Responsibilities:

  • Drive and deliver the next generation of features and functions to expand the InvestCloud product offering.
  • Find ways to leverage new technologies to increase the scalability and
  • performance of the platform.
  • Recognize opportunities to expand the product suite to capitalize on new

market opportunities.

  • Develop and architect new product features.
  • Make informed decisions, and be comfortable with celebrating your successes and learning from your failures.

Skills & Requirements:

  • Experience with highly available, multi-tenant, cloud-deployed applications.
  • Expert in Java language
  • A BS/BA in Computer Science, or a related field, and a strong interest in investment management.
  • Experience in writing multi-threaded applications.
  • Knowledge of SQL and NoSQL database architectures.
  • Experience with Git
  • Strong debugging and troubleshooting skills


  • Docker and Kubernetes experience
  • Experience with Groovy language
  • Experience with EJB and various application servers (Glassfish or similar)

InvestCloud Cultural Highlights

Check us out on Builtin LA:

Check us out on Comparably:

Winner of Comparably's Award for Best Leadership Teams 2019, 2020

Winner of Comparably's Award for Best CEOs for Women 2019, 2020

Winner of Comparably's Award for Best Company in Los Angeles 2019, 2020

Winner of Comparably's Award for Employee Happiness 2019

InvestCloud is ranked in the top 5% of companies for Office Culture on Comparably

InvestCloud is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.

Closing on 06 Jul 2021

orview more job listings from this company