Software Engineer - AI, Blockchain, Cryptographer verticals

Hamsa APAC Singapore · Singapore

Sector
AI
Function
Product & Engineering
Level
Mid-Level
Employment type
Full Time
Posted
2026-05-25
Source
mycareersfuture

Job SummaryThe software engineer will develop scalable backend services and APIs for high-volume financial transaction systems. Depending on skillsets and experience, the software engineer will focus time in either the AI, Blockchain, or Cryptography pods within our company. They will collaborate with US product teams to design, build, deploy, and maintain fintech software solutions supporting trillions in transactions annually.ResponsibilitiesDesign fintech system architectures and develop software products collaboratively with team membersInvestigate, debug, and resolve software issues in production and distributed environmentsDocument solutions through clear code, comments, flowcharts, diagrams, and technical documentationAnalyze user needs to develop software solutions using computer science, engineering, and mathematical principlesBuild and operate backend services that power our products with a focus on reliability and scalabilityDevelop and maintain Java/Spring Boot micro-services processing high-volume financial transactionsOwn feature development end-to-end in a fast-paced, product-driven environment, from implementation to deployment and supportBuild reliable APIs and backend workflows ensuring data consistency and fault toleranceCollaborate closely with US-based product and engineering teams to translate requirements into backend solutionsParticipate in code reviews to improve engineering quality and backend system reliabilityWrite clean, maintainable code and contribute to system diagrams and technical documentationRequired competencies and certifications3 to 5 years of professional backend software development experienceStrong hands-on experience building production systems using Java and Spring BootExperience building and maintaining scalable APIs and backend servicesWorking knowledge of SQL and NoSQL databasesFamiliarity with micro-services, distributed systems, and asynchronous processingExperience across the full software development lifecycle: architecture, design, development, testing, deployment, and maintenanceExperience operating backend systems in cloud environments such as AWS or AzureFrequent collaboration with US- based team, so proficiency in the English language is a must. Preferred competencies and qualificationsExperience with Spring AI (not required)Prior experience in banking, payments, trading, or financial systemsPrior experience in either AI (agentic platform design, implementation, and integration), blockchain (consensus algorithms, execution, storage, and system integration), or cryptography (implementation, design, and performance improvement)Bachelor’s or Master’s degree in Computer Science, Information Technology, Software Engineering, or equivalent practical experience

Apply on mycareersfuture →
AI Technical Documentation API Management Blockchain Investigation Flow Chart Product Engineering American English