For Employers
Intermediate Java Software Developer Investment Banking (Permanent Position)


QUANTEAM (SINGAPORE) PTE. LTD.
9 days ago
Posted date
9 days ago
N/A
Minimum level
N/A
Full-timeEmployment type
Full-time
Job Title: Intermediate Java Software Developer in investment banking

Company: Quanteam Singapore (Permanent Position)
Location: Singapore

Job Description & Responsibilities

As an Intermediate Java Software Developer, you will join a dynamic technology team within a large financial institution's global IT platform. You will contribute to the design, development, and enhancement of high-performance systems supporting data quality, risk management, and reporting functions.

Your key responsibilities include:
  • Designing, developing, and maintaining scalable back-end applications in Java (11 or above) using modern frameworks and libraries.
  • Participating in the full software development lifecycle - from requirements gathering and technical design to testing and deployment.
  • Implementing robust data processing and validation logic to ensure high data quality and system reliability.
  • Working closely with business analysts, QA engineers, and other developers to deliver solutions aligned with functional and technical requirements.
  • Ensuring adherence to coding standards, security guidelines, and performance optimization best practices.
  • Supporting production environments and resolving issues within agreed SLAs.
  • Contributing to the continuous improvement of development tools, processes, and methodologies.

Technical Skills

  • Strong experience in Core Java, Spring Boot, and RESTful API development.
  • Solid understanding of SQL, relational databases (Oracle, PostgreSQL, or similar), and data modelling.
  • Familiarity with microservices architecture, CI/CD pipelines, and tools like Git, Jenkins, or SonarQube.
  • Experience in unit testing frameworks (JUnit, Mockito) and Agile/Scrum environments.
  • Exposure to Big Data tools (Spark, Kafka, or Hadoop) is an advantage.
  • Good understanding of data quality and data governance principles will be highly valued.

Soft Skills

  • Strong analytical and problem-solving abilities.
  • Excellent communication and teamwork skills.
  • Proactive, detail-oriented, and capable of working independently.
  • Ability to work effectively in a multicultural and fast-paced environment.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 3-6 years of professional experience in Java software development.
  • Previous experience in the financial sector or with large-scale enterprise systems is preferred.
Related tags
-
JOB SUMMARY
Intermediate Java Software Developer Investment Banking (Permanent Position)
QUANTEAM (SINGAPORE) PTE. LTD.
Singapore
9 days ago
N/A
Full-time

Intermediate Java Software Developer Investment Banking (Permanent Position)