
Search by job, company or skills

Penguin Securities Pte. Ltd. is a fast-growing Digital Asset Securities Company which is planning to obtain the relevant licenses from MAS to offer Digital Asset products to institutional clients. The Company, also a MAS-licensed Broker-Dealer, is looking for experienced Software Engineer to join its expanding IT team.
Company is searching for a young, motivated and experienced junior IT engineer in DPT (Digital Payment Token)/DPT Derivatives and traditional capital markets products to design/develop a robust system that covers the trade life cycles and to ensure secure and scalable business/trading activities complying with the regulatory requirements.
Role SummaryWe are looking for a Software Engineer (3–5 years of experience) to build and enhance core services across our digital-asset platform and capital-markets product stack. You will develop backend services in Java, collaborate with frontend engineers, and contribute to cloud-native deployments. You will also partner closely with product, operations, and trading stakeholders to deliver secure, compliant, and scalable systems. We also plan to scale our business/ infrastructure to support traditional capital markets products (FX, Fixed Income, Equities and Commodities) thus experience and knowledge in these areas will be a plus.
Key ResponsibilitiesDesign, develop, and maintain backend services for digital-asset and capital-markets workflows (e.g., wallet/trade lifecycle, monitoring, integrations).
Build and maintain REST/JSON APIs and integrate with internal/external service providers (custody, valuation, screening, exchanges, etc.).
Contribute to security, compliance, and operational controls: logging/auditing, access control, monitoring, and operational resilience.
Work with cross-functional stakeholders (sales, trading, operations, compliance) to translate requirements into robust technical solutions.
Write maintainable, well-tested code, and participate in code reviews, CI/CD, and production support.
Required Qualifications3–5 years of professional software engineering experience, with strong hands-on Java development.
Solid understanding of distributed systems fundamentals: concurrency, networking, APIs, caching, and observability.
Strong communication skills: able to explain technical trade-offs, clarify requirements, and coordinate with non-technical stakeholders.
Good understanding of core crypto concepts: blockchain basics, mining/consensus at a high level, wallet concepts, and blockchain addresses.
Experience with relational databases and writing production-grade integrations.
Experience contributing to end-to-end delivery across requirements, system design, development, testing, and implementation, ideally within one or more of the following areas:
o Integration/connectivity to external exchanges, wallets, and risk management systems
o Client/account management systems (client data, account data, transaction databases) and booking workflows
o Integration with external KYC/AML or transaction-screening platforms
o Derivatives risk management tools (in-house build or vendor customization)
o OMS/EMS and position management systems (backend services and database design)
Preferred Qualifications· Working knowledge of modern frontend and cloud stacks, including React.js, AWS (S3, ECS/Fargate, IAM basics), and Redis (e.g., caching, pub/sub, streams, time-series patterns).
· Familiarity with production engineering practices such as Docker/containerization, infrastructure-as-code, and CI/CD pipelines.
· Strong understanding of financial markets and banking environments, with exposure to banking/securities/insurance operations and systems—particularly within treasury or sales & trading setups.
· Exposure to capital markets and derivatives, including structured products and a working knowledge of derivatives/options.
· Experience or knowledge of perpetual swaps and trading workflows on centralized exchanges (CEX).
· Experience building platform components or libraries supporting digital payment tokens (DPT) trading and related DPT services.
· Experience in new platform development, systems integration, and/or vendor system implementation; comfort working with external vendors (including vendor management).
· For senior/lead candidates: project management capability—able to coordinate delivery across multiple internal functions and external vendors.
Technology Stack (Indicative)Backend: Java (Spring/Spring Boot preferred), REST APIs, microservices, Redis (caching/data access as applicable)
Frontend collaboration: React.js, modern JS/TS toolchains (as needed)
Mobile: React Native (for the mobile app)
Cloud: AWS (S3, ECS Fargate), IAM, monitoring/logging
DevOps: Git, CI/CD pipelines, Doc
Job ID: 149055511
Skills:
rapid application development , workflow management , Sql Development, Java 8, Databases, Data Warehousing, Scalability, Data Transformation, Workflow Solutions, ETL specification, Design, Cloud Computing Integration
Skills:
Oracle, Unix, Shell scripting, Java, Fix Protocol, Jira, Typescript, Linux, Docker, Git, Activemq, IBMMQ, Multi-threaded programming
Skills:
Java, Golang, Devops, Docker, Terraform, Linux, Kubernetes, Python, AWS, SRE, AI and machine learning technologies, infrastructure as code
Skills:
Java, React, Javascript, CSS, Rest Web Services, HTML, Sql, Kubernetes, Test-driven development
Skills:
Java, Devops, Gradle, Distributed Systems, Maven, Ant, Bazel, elastic compute, SRE
We don’t charge any money for job offers