Join Us

We are hiring!

If you are passionate about technologies, take pride in resolving challenging problems and delivering top-notch service to clients, then take a look at our open positions.


Available Positions:

We are an SME software house founded by experienced IT-savvy veterans to provide CRM, and other customised software application and solutions for our clients. We are looking to grow and nurture our pool of talents to deliver innovative products for the ever demanding market.

Description


  • Analyse software product data and project requirements to design and implement business logic at the database level.
  • Develop and maintain efficient PL/SQL scirpts to support application functionalities.
  • Buildi and manage Java-based interfaces for communication with the backend database systems.
  • Collaborate with cross-funtional teams to ensure proper integration between the application and database layers.
  • Perform code reviews, optimization, and debugging for database and application level issues.
  • Conrtibute to system architecture discussions and technical design documentation.

Expected Qualifications & Experience


  • Bachelor's Degree in Computer Science or equivalent

If you have the following criteria, hurry up and click "APPLY"!:

  • At least 5 years and above of working experience in Java development.
  • Familiar with relational database management, maintenance and scripting.
  • Have an experience in large-scale data processing and development optimization, and have the ability to write and optimize SQL statements.
  • Have hands-on experience with Spring , Spring boot , Mybatis
  • Have good communication skills, team spirit and a strong sense of responsibility.
  • Have an excellent ability to complete the work independently, strong learning ability, and able to work under pressure.
  • Able to communicate in English and Mandarin.
  • Candidates fluent in Mandarin are highly preferred as role requires candidate to deal with Mandarin speaking clients.

Job Type/Salary


  • Full-time
  • Permanent
  • $6,000 to $8,000

Experience


5 years

Education


Bachelor's Degree in Computer Science or equivalent

Location


Town Area, Singapore

If you meet the above qualifications and are passionate about joining us, we would love to hear from you. Please apply with your resume and a cover letter explaining why you are the right candidate for this position.

We are seeking a highly capable Technical Project Manager to oversee the planning, coordination, and execution of critical projects. The role requires strong analytical and organizational skills, a solid technical foundation, and the ability to collaborate effectively across technical, product, and business units. The successful candidate will ensure that all projects are delivered on schedule, meet business objectives, and maintain the highest standards of quality.

Description


Responsibilities

  • Coordinate and communicate across departments to assess needs and optimize work processes.
  • Plan and manage projects to ensure timely, high-quality delivery, with regular progress reporting to stakeholders.
  • Identify and analyze risks throughout project execution and develop mitigation strategies.
  • Prepare and maintain project management documentation and analysis reports.
  • Translate technical data and analytical insights into clear business understanding to support decision-making.
  • Work closely with technical, business, and product teams to conduct quality inspections, testing, and validation.
  • Define release plans and schedules, ensuring effective execution by the release team.

Expected Qualifications & Experience



Requirements

  • Bachelor's degree or higher, in Computer Science, Information Technology, or a related field.
  • Minimum of 3 years' software development/programming experience.
  • Strong logical and analytical skills, attention to detail, and the ability to work under pressure with patience and resilience.
  • Familiarity with project management processes, Git branching workflows, and CI/CD deployment.
  • Proficient in MS Office, Confluence, JIRA, and reporting applications.
  • Experience with monitoring tools such as Grafana and ELK.
  • Mandatory fluency in Mandarin, both written and spoken,as role requires regular communication with Mandarin speaking stakeholders. 2nd Interview will also be conducted with Mandarin speaking Head of Department

Bonus Requirements

  • PMP Certification will be highly preferred
  • Experience in third-party payment systems.
  • Hands-on experience with Java.
  • Knowledge of Oracle DB and the Spring Framework.
  • Experience with Redis and/or Kafka.

Job Type/Salary


  • Full-time
  • Permanent
  • $7,000 to $8,000

Experience


Minimum of 3 years' software development/programming experience.

Education


Bachelor's degree in Computer Science, Information Technology, or a related field.

Location


Town Area, Singapore

We are looking for Senior Java Backend Developers to join a critical initiative aimed at modernizing and upgrading our legacy system. This role is part of a strategic revamp aligned with the vision set by our R&D team, focused on transitioning our current architecture toward a more maintainable, scalable, and sustainable framework.

Description


You will be instrumental in analyzing the current platform, identifying immediate areas for improvement, and implementing incremental upgrades that align with modern software best practices. This role involves deep collaboration across teams and offers the opportunity to directly shape the future state of a core business system.


Responsibilities

  • Analyze and understand the existing legacy system, including its architecture and business logic.
  • Collaborate with the R&D team to align technical modernization efforts with business goals.
  • Perform detailed code reviews, identify technical debt, and propose clean, scalable solutions.
  • Lead or support the design and implementation of new system components and architectural improvements.
  • Work on resolving high-priority issues and introducing incremental upgrades to support long-term maintainability.
  • Help transition the platform toward modern frameworks, tools, and deployment practices.
  • Contribute to the documentation of architectural decisions, development standards, and integration approaches.

Expected Qualifications & Experience


Advanced proficiency in Java and related technologies:

Extensive experience building backend systems with Java, including performance tuning, multithreading, and memory management.

Expertise in the Spring Boot ecosystem:

Strong hands-on knowledge of Spring Boot and associated modules such as Spring Data, Spring Security, and Spring Cloud.

Database design with SQL and NoSQL:

Proven experience designing, optimizing, and maintaining both relational (e.g., PostgreSQL, MySQL) and non-relational (e.g., MongoDB, Cassandra, Redis) databases, including schema modeling and query optimization.

Exposure to Big Data technologies:

Familiarity with large-scale data solutions such as Hadoop, Apache Spark, and Kafka, including their integration into enterprise systems.

Understanding of middleware technologies and integration patterns:

Knowledge of message-oriented middleware and enterprise integration patterns, including tools like Apache Kafka, RabbitMQ, and ActiveMQ. Experience with API gateways (e.g., Kong, Zuul) is a plus.

Strong problem-solving and collaboration skills:

Demonstrated ability to troubleshoot complex issues, work independently, and collaborate effectively within a multi-disciplinary team.

High standards in code quality and technical reviews:

Skilled in reviewing code for clarity, maintainability, and performance. Proactive in refactoring legacy code and ensuring adherence to modern development standards.


Preferred Qualifications

  • Minimum Bachelor's Degree in Computer Science or equivalent.
  • 6+ years of software development experience, ideally with a mix of greenfield and legacy systems.
  • Experience in system modernization, migration, or technical transformation projects.
  • Ability to translate business requirements into technical architecture and design.
  • Experience contributing to project management tasks or overseeing development efforts.
  • Candidates fluent in Mandarin are highly preferred as role requires candidate to communicate with Mandarin speaking clients and partners.

Job Type/Salary


  • Full-time
  • Permanent
  • $6,000 to $8,000

Experience


6 years

Education


Bachelor's Degree in Computer Science or equivalent

Location


Town Area, Singapore

Description / 关于职位


As a Penetration Testing Specialist, reporting to the Internal Audit function, you will play a critical role in evaluating the organization's cybersecurity posture by simulating real-world attacks and identifying vulnerabilities across systems, applications, and networks. Your work directly supports audit objectives by validating the effectiveness of security controls, ensuring regulatory compliance, and mitigating operational risks.

作为一名向内部审计部门汇报的渗透测试专家,您将在评估组织的网络安全态势方面发挥关键作用,通过模拟真实攻击并识别系统、应用程序和网络中的漏洞。您的工作将通过验证安全控制措施的有效性、确保合规性并降低运营风险,直接支持审计目标。


Responsibilities / 主要职责

  • Conduct comprehensive penetration tests on applications, databases, systems and networks to identify security
  • vulnerabilities, and prepare a detail report on the findings.
  • Propose measures to ensure that identified vulnerabilities are addressed.
  • Work closely with IT, risk, and compliance teams to track remediation efforts and verify closure.
  • Simulate cyber attacks to evaluate defensive measures and improve security posture.
  • 对应用程序、数据库、系统和网络进行全面的渗透测试,以识别安全漏洞,并撰写详细的调查报告。
  • 提出措施,确保已识别的漏洞得到解决。
  • 与IT、风险和合规团队紧密合作,跟踪修复工作并验证漏洞已关闭。
  • 模拟网络攻击,评估防御措施并提升安全态势。

Expected Qualifications & Experience / 职位要求


  • Minimum 3-5 years of hands-on penetration testing experience for web applications, mobile applications, APIs, network, databases and load testing.
  • Experience conducting secure code review.
  • Degree in computer science/computer engineering/information security or equivalent.
  • Working knowledge of all aspects of information security is essential.
  • Familiarity with systems and operational architecture of large internet companies or online business models.
  • Good communication (spoken and written) skills, able to work independently and as a team.
  • Certifications from either GIAC/Offensive Security/CREST required.
  • Hands on experience in Kali Linux, Burp, and other advanced penetration testing, and secure code review tools.
  • Good to have: Basic Mandarin skills for simple verbal and written communication with Chinese partners.
  • 至少3-5年Web应用程序、移动应用程序、API、网络、数据库和负载测试的渗透测试经。
  • 具备安全代码审查经验。
  • 计算机科学/计算机工程/信息安全或同等学历。
  • 具备信息安全各方面的工作知识。
  • 熟悉大型互联网公司或在线商业模式的系统和运营架构。
  • 良好的沟通能力,能够独立工作和团队合作。
  • 需持有GIAC/Offensive Security/CREST认证。
  • 具有 Kali Linux、Burp 和其他高级渗透测试及安全代码审查工具的实践经验。
  • 加分项:具备基础中文能力,能够进行简单的口头和书面沟通。

Job Type/Salary


  • Full-time
  • Permanent
  • $5,000 to $8,000

Experience


3 - 5 years

Education


Degree in computer science/computer engineering/information security or equivalent.

Location


Town Area, Singapore

Description / 关于职位


As an IT Internal Auditor, reporting to the Internal Audit function, you will play a critical role in evaluating the organization's IT systems, controls, and processes to ensure integrity, confidentiality, and availability of data. Your work directly supports audit objectives by validating the effectiveness of security controls, ensuring regulatory compliance, and mitigating operational risks.

作为一名向内部审计部门汇报的 IT 审计师,您将在评估组织的 IT 系统、控制措施和流程方面发挥关键作用,以确保数据的完整性、机密性和可用性。您的工作将通过验证安全控制措施的有效性、确保合规性以及降低运营风险来直接支持审计目标。


Responsibilities / 主要职责

  • Lead and execute end-to-end IT audit engagements across multiple domains including network infrastructure, cloud, data
  • governance, cyber security, and application systems.
  • Identify risks and provide recommendations to improve control environments.
  • Perform data analytics to support audit objectives, interpreting the complex data structures and business processes.
  • Independently perform audit assignments
  • Collaborate with stakeholders to ensure effective communication of audit results.
  • 领导并执行跨多个领域的端到端IT审计工作, 包括网络基础设施、云计算、数据治理、网络安全和应用系统。
  • 识别风险并提供改进控制环境的建议。
  • 执行数据分析以支持审计目标,解读复杂的数据结构和业务流程。
  • 独立执行审计任务。
  • 与利益相关者合作,确保审计结果的有效沟通。

Expected Qualifications & Experience / 职位要求


  • Minimum 5 years of experience in IT audit, IT risk, or cyber security.
  • Experience with IT general control (ITGC), IT application control (ITAC).
  • Experience with IT standards, frameworks, and regulations (e.g., NIST, ISO 27001, Data Privacy, COBIT).
  • Degree in computer science/computer engineering/information security or equivalent.
  • Familiarity with systems and operational architecture of large internet companies or online business models.
  • Good communication (spoken and written) skills, able to work independently and as a team.
  • Experience in data analytics and usage of related technology tools.
  • Certifications from either CISA, or CISSP required.
  • Good to have: Basic Mandarin skills for simple verbal and written communication with Chinese partners.
  • 至少5年IT审计、IT风险或网络安全经验。
  • 具备IT总体控制 (ITGC) 和IT应用控制 (ITAC) 经验。
  • 熟悉IT标准、框架和法规 (例如NIST、ISO 27001、数据隐私、COBIT)。
  • 计算机科学/计算机工程/信息安全或同等学历。
  • 熟悉大型互联网公司或在线商业模式的系统和运营架构。
  • 良好的沟通能力,能够独立工作和团队合作。
  • 具备数据分析和相关技术工具使用经验。
  • 需持有CISA或CISSP认证。
  • 加分项:具备基础中文能力,能够与合作伙伴进行简单的口头和书面沟通。

Job Type/Salary


  • Full-time
  • Permanent
  • $4,500 to $8,000

Experience


5 years

Education


Degree in computer science/computer engineering/information security or equivalent.

Location


Town Area, Singapore

Description


We are looking for Senior Java Backend Developers to join a critical initiative aimed at modernizing and upgrading our legacy system. This role is part of a strategic revamp aligned with the vision set by our R&D team, focused on transitioning our current architecture toward a more maintainable, scalable, and sustainable framework.

You will be instrumental in analyzing the current platform, identifying immediate areas for improvement, and implementing incremental upgrades that align with modern software best practices. This role involves deep collaboration across teams and offers the opportunity to directly shape the future state of a core business system.


Responsibilities

  • Analyze and understand the existing legacy system, including its architecture and business logic.
  • Collaborate with the R&D team to align technical modernization efforts with business goals.
  • Perform detailed code reviews, identify technical debt, and propose clean, scalable solutions.
  • Lead or support the design and implementation of new system components and architectural improvements.
  • Work on resolving high-priority issues and introducing incremental upgrades to support long-term maintainability.
  • Help transition the platform toward modern frameworks, tools, and deployment practices.
  • Contribute to the documentation of architectural decisions, development standards, and integration approaches.

Expected Qualifications & Experience


Advanced proficiency in Java and related technologies:

Extensive experience building backend systems with Java, including performance tuning, multithreading, and memory management.

Expertise in the Spring Boot ecosystem:

Strong hands-on knowledge of Spring Boot and associated modules such as Spring Data, Spring Security, and Spring Cloud.

Database design with SQL and NoSQL:

Proven experience designing, optimizing, and maintaining both relational (e.g., PostgreSQL, MySQL) and non-relational (e.g., MongoDB, Cassandra, Redis) databases, including schema modeling and query optimization.

Exposure to Big Data technologies:

Familiarity with large-scale data solutions such as Hadoop, Apache Spark, and Kafka, including their integration into enterprise systems.

Understanding of middleware technologies and integration patterns:

Knowledge of message-oriented middleware and enterprise integration patterns, including tools like Apache Kafka, RabbitMQ, and ActiveMQ. Experience with API gateways (e.g., Kong, Zuul) is a plus.

Strong problem-solving and collaboration skills:

Demonstrated ability to troubleshoot complex issues, work independently, and collaborate effectively within a multi-disciplinary team.

High standards in code quality and technical reviews:

Skilled in reviewing code for clarity, maintainability, and performance. Proactive in refactoring legacy code and ensuring adherence to modern development standards.


Preferred Qualifications

  • Minimum Bachelor's Degree in Computer Science or equivalent.
  • 6+ years of software development experience, ideally with a mix of greenfield and legacy systems.
  • Experience in system modernization, migration, or technical transformation projects.
  • Ability to translate business requirements into technical architecture and design.
  • Experience contributing to project management tasks or overseeing development efforts.
  • Candidates fluent in Mandarin are highly preferred as role requires candidate to communicate with Mandarin speaking clients and partners.

Job Type/Salary


  • Full-time
  • Permanent
  • $6,000 to $8,000

Experience


6 years

Education


Bachelor's Degree in Computer Science or equivalent.

Location


Town Area, Singapore

Description


We are looking for Senior Java Backend Developers to join a critical initiative aimed at modernizing and upgrading our legacy system. This role is part of a strategic revamp aligned with the vision set by our R&D team, focused on transitioning our current architecture toward a more maintainable, scalable, and sustainable framework.

You will be instrumental in analyzing the current platform, identifying immediate areas for improvement, and implementing incremental upgrades that align with modern software best practices. This role involves deep collaboration across teams and offers the opportunity to directly shape the future state of a core business system.


Responsibilities

  • Analyze and understand the existing legacy system, including its architecture and business logic.
  • Collaborate with the R&D team to align technical modernization efforts with business goals.
  • Perform detailed code reviews, identify technical debt, and propose clean, scalable solutions.
  • Lead or support the design and implementation of new system components and architectural improvements.
  • Work on resolving high-priority issues and introducing incremental upgrades to support long-term maintainability.
  • Help transition the platform toward modern frameworks, tools, and deployment practices.
  • Contribute to the documentation of architectural decisions, development standards, and integration approaches.

Expected Qualifications & Experience


Advanced proficiency in Java and related technologies:

Extensive experience building backend systems with Java, including performance tuning, multithreading, and memory management.

Expertise in the Spring Boot ecosystem:

Strong hands-on knowledge of Spring Boot and associated modules such as Spring Data, Spring Security, and Spring Cloud.

Database design with SQL and NoSQL:

Proven experience designing, optimizing, and maintaining both relational (e.g., PostgreSQL, MySQL) and non-relational (e.g., MongoDB, Cassandra, Redis) databases, including schema modeling and query optimization.

Exposure to Big Data technologies:

Familiarity with large-scale data solutions such as Hadoop, Apache Spark, and Kafka, including their integration into enterprise systems.

Understanding of middleware technologies and integration patterns:

Knowledge of message-oriented middleware and enterprise integration patterns, including tools like Apache Kafka, RabbitMQ, and ActiveMQ. Experience with API gateways (e.g., Kong, Zuul) is a plus.

Strong problem-solving and collaboration skills:

Demonstrated ability to troubleshoot complex issues, work independently, and collaborate effectively within a multi-disciplinary team.

High standards in code quality and technical reviews:

Skilled in reviewing code for clarity, maintainability, and performance. Proactive in refactoring legacy code and ensuring adherence to modern development standards.


Preferred Qualifications

  • Minimum Bachelor's Degree in Computer Science or equivalent.
  • 6+ years of software development experience, ideally with a mix of greenfield and legacy systems.
  • Experience in system modernization, migration, or technical transformation projects.
  • Ability to translate business requirements into technical architecture and design.
  • Experience contributing to project management tasks or overseeing development efforts.
  • Candidates fluent in Mandarin are highly preferred as role requires candidate to communicate with Mandarin speaking clients and partners.

Job Type/Salary


  • Full-time
  • Permanent
  • $6,000 to $9,000

Experience


6 years

Education


Bachelor's Degree in Computer Science or equivalent.

Location


Town Area, Singapore

Description / 职位概述


We are a fast-growing SME software house in Singapore, founded by IT experts and specializing in CRM and custom software solutions. As part of our expansion, we are strengthening our data capabilities to drive innovation and business growth.

As a Data Scientist, you will partner with the Head of Data Science to design, train, and deploy advanced ML, deep learning, and LLM models. Your work will directly enable initiatives in user behavior modeling, retention optimization, personalization, risk management, and growth strategies.

我们是一家快速成长的新加坡软件企业,由资深 IT 专家创立,专注于 CRM 和定制化软件解决方案。随着业务扩展,我们正在加强数据能力,以推动创新与业务增长。

作为一名数据科学家,你将与数据科学主管紧密合作,设计、训练和部署先进的机器学习(ML)、深度学习及大语言模型(LLM)。你的工作将直接支持用户行为建模、留存优化、个性化推荐、风险管理和增长策略等关键业务。


Responsibilities / 主要职责

AI/ML

  • Develop and deploy ML, deep learning, and LLM models for behavior prediction, retention, recommendations, risk assessment, and growth optimization.
  • Preprocess and engineer features from diverse datasets (logs, transactions, text) using Python and SQL.
  • Optimize and validate models through experimentation (A/B testing, hyperparameter tuning) and robust performance metrics.

Analytics & Optimization

  • Build dashboards and monitoring frameworks to evaluate model performance and user insights.
  • Translate data into actionable visualizations and analytics that guide product, retention, and growth strategies.
  • Maintain data dictionaries, documentation, and streamline pipelines for automation and scalability.
  • Identify opportunities to improve processes, models, and decision-making through data-driven optimization.

Collaboration & Best Practices

  • Partner with product, engineering, and business teams to deliver data-driven solutions.
  • Communicate insights clearly to both technical and non-technical stakeholders.
  • Apply best practices in agile development, CI/CD, and version control.
  • Stay current with emerging AI/ML and LLM techniques, sharing knowledge to foster innovation.

AI/ML

  • 开发和部署机器学习、深度学习及 LLM 模型,用于行为预测、留存、推荐、风险评估和增长优化。
  • 使用 Python 和 SQL 对多样化数据(日志、交易、文本等)进行预处理和特征工程。
  • 通过实验(如 A/B 测试、超参数调优)和严谨指标验证,优化模型性能与可扩展性。

分析与优化

  • 搭建仪表盘和监控框架,用于评估模型表现和用户洞察。
  • 将数据转化为可操作的可视化和分析结果,支持产品、留存与增长决策。
  • 维护数据字典和文档,优化并自动化数据管道以提升效率和可扩展性。
  • 挖掘数据驱动的机会,持续改进流程、模型与业务决策。

协作与最佳实践

  • 与产品、工程及业务团队紧密合作,提供数据驱动的解决方案。
  • 将复杂的技术成果清晰地传达给技术和非技术团队。
  • 遵循敏捷开发、CI/CD 和版本管理等最佳实践。
  • 持续关注 AI/ML 与 LLM 前沿技术,分享知识并推动团队创新文化。

Expected Qualifications & Experience / 任职要求


Must-Have

  • Bachelor's or higher in Data Science, Computer Science, Statistics, or related field (PhD preferred).
  • Proficiency in Python with ML/DL frameworks (TensorFlow, PyTorch, Scikit-learn) and LLM libraries (Hugging Face, LangChain).
  • Strong SQL skills for large-scale data analysis.
  • Expertise in ML algorithms, deep learning, and LLM fine-tuning (RAG, MCP, PEFT).
  • Familiarity with agile development and CI/CD workflows.
  • Ability to translate complex analysis into clear business insights.
  • Proactive,detail-oriented, and eager to learn.

Nice-to-Have

  • Experience in user modeling, recommendations, retention, or growth analytics (gaming, e-commerce, finance).
  • Hands-onexpertise in advanced LLM fine-tuning (RAG, MCP, PEFT).
  • Knowledge of distributed systems (Hadoop, Spark, Hive).
  • Proficiency with visualization tools (Tableau, Power BI, Matplotlib, Seaborn).
  • Experience deploying ML/AI solutions in production.
  • Cloud experience (AWS, GCP, Azure, Alibaba Cloud).

What We Offer

  • Access to large-scale datasets and cutting-edge AI/ML projects (RAG, MCP, PEFT).
  • A high-impact role shaping product direction and business growth.
  • Collaboration with talented data scientists and engineers in a dynamic environment.
  • Competitive compensation, flexible work arrangements, and an inclusive culture.

必备条件

  • 数据科学、计算机科学、统计学或相关领域本科及以上学历(博士优先)。
  • 精通 Python,熟练掌握 ML/DL 框架(TensorFlow、PyTorch、Scikit-learn)及 LLM 库(Hugging Face、LangChain)。
  • 熟练使用 SQL 进行大规模数据处理与分析。
  • 深入理解机器学习算法、深度学习及 LLM 微调(RAG、MCP、PEFT)。
  • 熟悉敏捷开发流程与 CI/CD 工作方式。
  • 能将复杂的分析转化为清晰的业务洞察。
  • 积极主动、注重细节,具备持续学习能力。

加分条件

  • 在用户建模、推荐、留存或增长分析(游戏、电商、金融等领域)有相关经验。
  • 熟悉 LLM 高级微调方法(RAG、MCP、PEFT),应用于 NLP 或推荐系统。
  • 了解分布式系统(Hadoop、Spark、Hive)。
  • 熟练使用可视化工具(Tableau、Power BI、Matplotlib、Seaborn)。
  • 有将 ML/AI 模型部署到生产环境的经验。
  • 有云平台(AWS、GCP、Azure 或阿里云)经验。

我们提供

  • 接触大规模数据集与前沿 AI/ML 项目的机会(RAG、MCP、PEFT)。
  • 高影响力岗位,直接塑造产品方向与业务增长。
  • 与优秀数据科学家和工程师合作,在充满活力的环境中成长。
  • 具有竞争力的薪酬、灵活的工作安排和多元包容的企业文化。

Job Type/Salary


  • Full-time
  • Permanent
  • $4,500 to $9,000

Experience


2 years

Education


Bachelor's or higher in Data Science, Computer Science, Statistics, or related field (PhD preferred).

Location


Town Area, Singapore

Send your resume, cover letter, and portfolio (e.g., GitHub, Kaggle) to 【info@stack-tech.sg】. We welcome applicants from diverse backgrounds and look forward to your application.

请将个人简历、求职信及作品集(如 GitHub、Kaggle)发送至【info@stack-tech.sg】。我们欢迎不同背景的候选人,期待你的加入!