Software Architect

SG, Singapore

Job Description

Job Summary:



We are looking for a highly experienced Senior Software Developer / Architect with more than 15 years of expertise in full-stack software design, large-scale system architecture, and financial domain application development. The ideal candidate will play a critical role in designing, developing, and deploying scalable, cloud-native applications and data pipelines across investment banking, risk, fund transfer pricing, and compliance domains.





Key Responsibilities:



Architect, design, and develop microservices-based enterprise applications using Java, Spring Boot, and Spring Batch. Implement scalable cloud-native applications deployed via OpenShift, Docker, and Kubernetes. Design and enforce application security standards, including SSO, JWT, OAuth2, and TLS/SSL. Lead development of Spark-based data processing pipelines in Java and PySpark. Ingest and process high-volume data using tools such as Sqoop, Hive, Kafka, and HDFS. Drive data extraction, transformation, and regulatory report automation using schema-on-read and rule-based engines in Python. Set up and maintain CI/CD pipelines with Jenkins, Harness, Maven, and Ant for blue-green deployments and zero-downtime releases. Automate infrastructure provisioning, entitlement migrations, and cluster management using Shell scripting, Jython, and Autosys. Architect and implement solutions for fund transfer pricing, general ledger posting, and financial reconciliations across APAC regions. Modernize legacy systems including WebSphere migrations, JVM tuning, and message queue refactoring (e.g., TIBCO EMS). Integrate with legacy databases (Oracle, Sybase) and transition to micro-batch and streaming pipelines. Lead agile development teams across geographies, ensuring delivery excellence, code quality, and agile best practices. Act as a technical advisor to internal stakeholders, helping bridge gaps between business requirements and technical implementation.


Required Technical Skills:



Languages:

Java, Python, Shell Scripting, JavaScript, HTML, XML, JSON


Frameworks:

Spring Boot, Spring Batch, MyBatis, Quartz Scheduler, Struts, Ext JS


Big Data Stack

: Apache Spark (Java/PySpark), HDFS, Hive, Sqoop, Kafka


Databases:

Oracle, PostgreSQL, Sybase, MySQL


DevOps & Tools:

Jenkins, Harness, Maven, Ant, OpenShift, Docker, Kubernetes


Monitoring & Reporting

: Tableau, JasperReports, Kibana, Splunk


Servers & Middleware

: IBM WebSphere, Tomcat, JBoss, Apache, IHS


Version Control & IDEs:

Git, SVN, ClearCase, IntelliJ, Eclipse


Operating Systems

: Linux, AIX, Windows





Qualifications:



15+ years of hands-on experience in software development and system architecture.


Deep understanding of financial domain systems, compliance, and data governance.


Proven track record in leading large-scale enterprise projects with multi-region delivery.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1530982
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    SG, Singapore
  • Education
    Not mentioned