Senior Solution Engineer — Java/Python (Financial Services)

ntt singapore pte. ltd.

Singapore

On-site

SGD 100,000 - 150,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The Singapore office of a leading global private markets investment firm is seeking a Solution Engineer to design, develop, and integrate business application solutions using Java and/or Python across a landscape of custom applications, SaaS platforms, and third-party services. You will support Front Office and Corporate functions from design to production support.

Take ownership of components, build APIs, and ensure secure, scalable solutions in a diverse technology stack, with Agile delivery

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Information Systems, or a related discipline.
  • Minimum 5 years of professional software engineering or application development experience.
  • Strong hands-on experience in financial services, banking, investment management, asset management, private markets, or a similar regulated financial environment.
  • Strong hands-on programming experience in Java and/or Python.
  • Strong experience designing, developing, and consuming RESTful APIs.
  • Hands-on experience with enterprise application and system integration.
  • Practical experience integrating SaaS and third-party/vendor platforms using APIs, webhooks, connectors, or middleware.
  • Strong knowledge of SQL and relational databases.
  • Hands-on experience with at least one major cloud platform — AWS, Azure, or GCP.
  • Experience with Git, CI/CD pipelines, automated testing, deployment, and modern DevOps practices.
  • Proven ability to contribute meaningfully to solution design and technical design decisions.
  • Experience across the complete software development lifecycle, including design, development, integration, testing, deployment, and production support.
  • Good understanding of secure coding, application security, data protection, and security-by-design principles.
  • Experience troubleshooting software defects, integration failures, and production incidents.
  • Familiarity with Agile delivery methodologies such as Scrum or Kanban.
  • Strong written and verbal communication skills, with the ability to engage effectively with both technical and non-technical stakeholders.
  • Comfortable working with globally distributed teams.

Responsibilities

  • Design, develop, test, and maintain high-quality business applications using Java and/or Python.
  • Contribute actively to solution design and architectural discussions with solution architects and senior engineers.
  • Translate business requirements into practical, scalable, and maintainable technical solutions and specifications.
  • Design, build, and integrate REST APIs, services, and data pipelines connecting internal applications with SaaS and external platforms.
  • Configure, extend, and integrate SaaS and third-party solutions using vendor APIs, webhooks, connectors, and middleware.
  • Take ownership of individual application components, features, and integration workflows from design through implementation.
  • Develop and maintain unit, integration, and end-to-end tests to ensure application quality, stability, and reliability.
  • Work with relational databases and SQL for application development and system integration.
  • Deploy and operate applications within AWS, Azure, or GCP cloud environments.
  • Participate in CI/CD, release, deployment, and production support activities.
  • Troubleshoot software defects, integration failures, and production incidents and contribute to root-cause analysis.
  • Improve existing applications through code refactoring, technical-debt reduction, performance optimisation, and design improvements.
  • Collaborate with solution architects, product owners, engineers, business stakeholders, and external technology providers.
  • Participate in Agile delivery activities including sprint planning, stand-ups, backlog refinement, and retrospectives.
  • Apply secure coding, data protection, compliance, and operational best practices throughout the software development lifecycle.
  • Participate in code reviews, knowledge sharing, and the development of reusable components and common integration patterns.
  • Collaborate with geographically distributed teams across multiple locations and time zones.

Skills

Java
Python
REST APIs
SQL
Cloud platforms
Git
CI/CD
Agile
Security best practices

Education

Bachelor's or Master's in Computer Science/Software Engineering/Information Systems

Tools

AWS
Azure
GCP

Job description

The Singapore office of a leading global private markets investment firm is seeking a Solution Engineer to design, develop, and integrate business application solutions using Java and/or Python across a landscape of custom applications, SaaS platforms, and third-party services. You will support Front Office and Corporate functions from design to production support.

Take ownership of components, build APIs, and ensure secure, scalable solutions in a diverse technology stack, with Agile delivery

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Solution Engineer (Java/Python) Financial Services
Senior Solution Engineer (Java/Python) Financial Services

ntt singapore pte. ltd. • Singapore

On-site
SGD 100,000 - 150,000
Java & Python Engineer for Wealth Management Apps
Java & Python Engineer for Wealth Management Apps

United States Digital Space LLC • Singapore

On-site
SGD 60,000 - 85,000
Senior Solution Engineer: Enterprise Integrations & APIs
Senior Solution Engineer: Enterprise Integrations & APIs

NTT SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Java & Python Software Engineer — WealthTech
Java & Python Software Engineer — WealthTech

MARVES CONSULTING PTE. LTD. • Singapore

On-site
SGD 60,000 - 80,000
Senior Java & Python Developer - Banking/Fintech, REST
Senior Java & Python Developer - Banking/Fintech, REST

TANGSPAC CONSULTING PTE LTD • Singapore

On-site
SGD 90,000 - 150,000
Senior Software Engineer (Python) & Cloud Tech Lead
Senior Software Engineer (Python) & Cloud Tech Lead

Next Frontier Capital • Singapore

On-site
SGD 180,000 - 240,000
Software Consultant #Fintech Solution
Software Consultant #Fintech Solution

Axisoft (Singapore) Pte. Ltd. • Singapore

On-site
SGD 90,000 - 130,000
Senior Java Engineer — Global, Scalable API Platform
Senior Java Engineer — Global, Scalable API Platform

JPMORGAN CHASE BANK, N.A. • Singapore

On-site
SGD 120,000 - 180,000
Senior Backend Engineer - BFSI Microservices Lead
Senior Backend Engineer - BFSI Microservices Lead

GECO Asia Pte Ltd • Singapore

Hybrid
SGD 70,000 - 100,000
Senior Java Trade Systems Engineer
Senior Java Trade Systems Engineer

PERSOL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000