< Back to all jobs
Full stack Systems Architect
DNA AI TECHNOLOGIES PTE. LTD.
Software EngineeringProfessionalContractMarina, Raffles Place, People's Park, Cecil, Singapore
Job Description
Key Responsibilities
1. Core Financial Application Development & System Architecture
•
Design, enhance, and maintain core web and client/server applications supporting physical banknote and precious metal settlement (buy/sell deals, entry, counting, validation, deal release, and shipment tracking).
•
Architect interactive deal-monitoring and dynamic configuration dashboards to streamline functional updates across multiple currencies and transaction statuses.
•
Implement biometric desktop security mechanisms (e.g., facial-recognition authentication for trader desktop workstations).
•
Develop and maintain secure, external client-facing web applications facilitating physical banknote deliveries to corporate clients, banking institutions, and nationwide ATM networks across international regions (e.g., Switzerland).
2. Infrastructure, Migrations & DevOps
•
Oversee application infrastructure lifecycle management, ensuring software compatibility, system security, and continuous deployment across Apache and Tomcat web servers.
•
Lead complex technical migrations involving web servers, application servers, barcode processing systems, and Uniface platforms.
•
Manage end-to-end release engineering by building, packaging, and deploying application releases through GitLab CI/CD pipelines.
•
Coordinate vendor relationships and software licensing operations (e.g., Uniface licensing with Rocket Software).
•
Ensure 24/7 high availability, system performance tuning, and L2/L3 production support for critical trading platforms.
Technical Qualifications & Core Requirements
Required Technical Expertise
•
Uniface Development: Advanced hands-on experience developing, configuring, and upgrading enterprise applications built on the Uniface framework.
•
Web Server & Infrastructure Administration: Hands-on experience configuring, maintaining, and migrating Apache Web Server and Apache Tomcat Application Server environments.
•
DevOps & Release Management: Solid experience creating and maintaining automated packaging and deployment pipelines using GitLab CI/CD.
•
Database & Client/Server Architecture: Deep familiarity with database management, barcode processing systems, and client/server transaction processing.
•
Security & Authentication: Proven exposure to desktop integration, security hardening, and biometric/facial-scanning login implementations.
Professional & Industry Experience
•
Domain Expertise: Prior technical experience in Banking & Financial Services, specifically within physical currency settlement, precious metals trading, treasury operations, cash logistics, or ATM delivery logistics.
•
Education & Years of Experience: Bachelor's degree in Computer Science, Software Engineering, or Information Technology, with a minimum of 15+ years of hands-on software development and infrastructure management experience.
Listing closes 12 Dec 2026.
Apply directly through the original listing. The employer’s page has the latest application details.