We are seeking a skilled Software Engineer to develop and maintain backend fintech applications. You will be responsible for designing, building, and enhancing system components while collaborating closely with cross‑functional teams across various infrastructure layers.
Responsibilities
- Enhance and optimize system architecture and trading platforms within the financial and blockchain domains, ensuring high performance, low latency, high availability, and robust reliability.
- Write clean, scalable, and maintainable code by adhering to engineering best practices.
- Respond promptly to production incidents, take ownership of issue resolution, and coordinate effectively with relevant team members.
- Thrive in a fast‑paced, startup, and agile development environment.
Requirements
- Bachelor’s degree in Computer Science or a related discipline.
- Strong problem‑solving abilities, with the capability to work both independently and as part of a team.
- Positive attitude, proactive mindset, and eagerness to learn new tools and technologies.
- Solid understanding of networking protocols such as HTTP, WebSocket, and TCP/IP.
- Proficiency in one or more programming languages, including Java, Python, Golang, Node.js, C++, or Rust.
- Experience with PostgreSQL, including SQL performance tuning and optimization.
- Hands‑on experience designing and implementing scalable microservices and RESTful APIs.
- Familiarity with caching technologies such as Redis (advantage).
- Exposure to message‑queue systems like Kafka (advantage).
- Experience managing cloud infrastructure on AWS (plus).
- Familiarity with the Atlassian suite (JIRA, Confluence) is beneficial.
- Knowledge of Kubernetes is a plus.
- Prior experience in trading, financial services, or crypto environments is preferred.
- Domain knowledge in blockchain, capital markets, or financial payments technologies is advantageous.
Key Skills
- Confluence
- Kubernetes
- PostgreSQL
- High Availability
- Microservices
- Reliability
- SQL
- Capital Markets
- JIRA
- Python
- Java
- System Architecture
- Financial Services
- C++
- Agile Development
Software Engineer Java • D01 Cecil, Marina, People’s Park, Raffles Place, SG