1,979 Versatile Full Stack Developer jobs in Singapore
Versatile Full Stack Developer
Posted today
Job Viewed
Job Description
We are seeking a highly skilled and versatile Full Stack Software Engineer to join our dynamic team. The ideal candidate will have robust experience in developing scalable, high-performance software solutions using modern frameworks, cloud platforms, and microservices architecture.
Key Responsibilities:Backend Developer
Posted today
Job Viewed
Job Description
Job Overview
We are seeking a talented Backend Engineer to join our team and contribute to the design and implementation of scalable systems, robust APIs, and secure data pipelines that support cutting-edge ML workflows.
Main Responsibilities
- Distributed System Development: Design and build distributed backend systems and APIs to ensure seamless integration and high-throughput data and model workflows.
- System Infrastructure: Architect and implement infrastructure that supports efficient data processing and model deployment.
- Collaboration: Work closely with cross-functional teams to bring AI-native products to life and drive business growth.
- Performance Optimization: Optimize system performance, reliability, and scalability across services to ensure maximum efficiency.
- End-to-End Ownership: Own systems end-to-end-from design and implementation to monitoring and iteration to ensure delivery of high-quality solutions.
About You
- Backend Experience: Proven experience building backend systems in production environments using Python and AWS or similar cloud platforms.
- Technical Skills: Strong understanding of distributed systems, API design, and system reliability principles.
- Cloud Computing: Proficiency in containerization, serverless, or event-driven architectures.
- Collaborative Mindset: Collaborative and pragmatic approach to solving complex technical problems.
- Adaptability: Ability to move quickly in a fast-paced environment and adapt to changing requirements.
Backend Developer
Posted today
Job Viewed
Job Description
Game Development Engineer
We are seeking talented engineers to design, build and maintain scalable backend systems that power experiences outside of the core game. These experiences include progression and competitive features, content systems, and player identity.
The successful candidate will work on the Metagame team for 2XKO, designing and operating backend microservices that enable metagame features.
- Design and operate backend services that support metagame functionality.
- Partner closely with cross-functional teams to develop scalable systems from concept through live operation.
- Apply best practices in software engineering: service reliability, observability, maintainability, and performance.
- Participate in live service support, including on-call rotations for operational health and player impact mitigation.
- Conduct thoughtful code reviews and provide mentorship to other engineers.
- Proficiency in backend development languages such as Java or C#.
- Experience with cloud platforms like AWS or Azure.
- Knowledge of database management systems.
- Strong understanding of system architecture and design patterns.
- Excellent communication and teamwork skills.
Our company offers a dynamic and supportive work environment, opportunities for growth and professional development, and a competitive compensation package.
We are an equal opportunity employer and welcome applications from diverse candidates.
Backend Developer
Posted today
Job Viewed
Job Description
- Design and develop game server architecture using Java, Spring Boot, and microservices. 使用 Java,Spring Boot 和微服务架构 设计和开发游戏服务器架构。
- Create and optimize RESTful APIs for in-game functionalities. 开发和优化游戏功能的 RESTful API。
- Implement real-time multiplayer game logic, matchmaking, and player interactions. 实现实时多人游戏逻辑,匹配系统和玩家交互。
- Manage and optimize databases (MySQL, PostgreSQL, MongoDB, Redis) for high efficiency. 管理和优化数据库(MySQL,PostgreSQL,MongoDB,Redis)以提高效率。
- Work with cloud services (AWS, Google Cloud, Azure) to deploy scalable gaming environments. 利用 云服务(AWS,Google Cloud,Azure) 部署可扩展的游戏环境。
- Optimize performance for low-latency and high-concurrency gameplay. 优化服务器性能,确保低延迟和高并发的游戏体验。
Proficiency in Java, Spring Boot, Hibernate, and microservices architecture. 精通 Java,Spring Boot,Hibernate 和微服务架构。
Experience with database optimization and caching techniques (Redis, Memcached). 具有数据库优化和缓存技术(Redis,Memcached)的经验。
Familiarity with WebSockets and real-time communication technologies. 熟悉WebSockets 和实时通信技术。
Understanding of game networking, multiplayer logic, and load balancing is a plus. 了解游戏网络,多人游戏逻辑和负载均衡者优先。
Experience with DevOps, Docker, Kubernetes is an advantage. 有 DevOps,Docker,Kubernetes 经验者优先。
Backend Developer
Posted today
Job Viewed
Job Description
- Proficient in C# (.Net Core).
- Experience in database technologies such as PostgreSQL/Microsoft SQL.
- Experience in developing workflows in Informatica will be preferred.
- Experience in Agile methodologies such as Agile Scrum, Kanban, or any DevOps frameworks.
- Proficient in object-oriented design, design patterns and SOLID principles.
- Experience in enterprise software architecture design principles like Clean Architecture and Domain Driven Design.
- Experience in containerization platforms like OpenShift.
- Experience in AWS services - S3, API Gateway, RDS, etc.
- Experience in source control management and CI/CD like Github.
- Proven delivery experience in Agile software development using industry standards like Test-Driven Development, static code analysis, test automation with high code coverage, coding reviews, CI/CD, feature flags, etc.
Backend Developer
Posted today
Job Viewed
Job Description
We are seeking a skilled Backend Engineer to join our team.
About the RoleThe Business Risk Integrated Control (BRIC) team is responsible for protecting TikTok users, including content consumers and creators. We achieve this by securing platform health and community experience authenticity through building infrastructures, platforms and technologies, as well as collaborating with cross-functional teams and stakeholders.
Key Responsibilities- Work on infrastructure and tools to enable construction, deployment, and serving of risk defence algorithms and machine learning models at scale.
- Build tools and automated procedures to support risk analytics and defence enforcement.
- Keep risk control solutions state-of-art on fronts of data security, modularisation, privacy and compliance.
- Bachelor or degrees above in Computer Science, Computer Engineering, Programming Language, High Performance Computing, Security Research or other relevant majors.
- Solid coding skills and experience with building distributed systems.
- Experience of strong industry experience in building distributed backend systems at scale.
- Familiarity with machine learning infrastructure or applications.
- Proficient user of Go or Rust.
TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. We have offices across the globe, and we're committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives.
Backend Developer
Posted today
Job Viewed
Job Description
- Design, develop, and maintain backend services using Java, Spring Boot, and related JVM technologies (e.g., Kotlin, Scala).
- Build scalable, secure, and high-performing RESTful APIs and microservices.
- Work with relational and NoSQL databases, including MongoDB and Cosmos DB.
- Deploy, manage, and optimize applications on Microsoft Azure cloud infrastructure.
- Collaborate with cross-functional teams, including QA, DevOps, Product Owners, and Business Analysts in an agile environment.
- Participate actively in Agile ceremonies like Sprint Planning, Daily Stand-ups, Reviews, Retrospectives, and Backlog Refinement.
- Apply clean coding principles and follow industry best practices in software engineering.
- Implement TDD principles by designing unit, integration, and functional tests.
- Conduct code reviews and contribute to continuous improvement of development practices.
- Ensure proper documentation, version control, and adherence to architectural guidelines.
- Understand and apply core banking domain knowledge to enhance system functionality and compliance.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in backend development.
- Strong programming skills in Java; experience with Kotlin or Scala is a plus.
- Expertise in Spring Boot and microservice architectures.
- Experience with both relational and NoSQL databases (MongoDB, Cosmos DB).
- Hands-on experience with Microsoft Azure (Azure Functions, Logic Apps, API Management).
- Proficiency with Git and modern source code management workflows.
- Familiarity with Agile development methodologies (Scrum).
- Solid understanding of clean code practices and design patterns.
- Knowledge of Core (Private) Banking products/services; familiarity with the Banking Tax domain is a plus.
- Excellent problem-solving, communication, and collaboration skills.
- Self-motivated, detail-oriented, and capable of delivering high-quality results independently.
- Experience working in financial services or regulatory environments.
- Exposure to DevOps practices and CI/CD pipelines.
- Knowledge of performance tuning and monitoring tools.
- Java, Spring Boot, Kotlin, Scala
- Azure Cloud (Functions, Logic Apps, API Management)
- MongoDB, Cosmos DB
- Git, Agile/Scrum Tools
Be The First To Know
About the latest Versatile full stack developer Jobs in Singapore !
Backend Developer
Posted today
Job Viewed
Job Description
Job Description
We are seeking an experienced Backend .NET Developer with expertise in microservices architecture, event-driven systems, and cloud-native development to join our dynamic team. You will lead the design and implementation of scalable, high-performance applications while mentoring junior developers and driving technical excellence.
Mandatory Skills & Qualifications
· Bachelor's degree in computer science, Information Technology, or related field.
· 5+ years of hands-on experience in software development with a focus on .NET technologies.
· Proven track record in designing and implementing microservices architecture.
· Expertise in event-driven architecture and experience with Kafka.
· Strong proficiency in .NET Core, C#, EFCore, RESTful APIs, and web services.
· Experience with containerization (Docker) and orchestration tools (Kubernetes).
· Familiarity with cloud platforms (AWS/Azure/Google Cloud).
· Hands-on experience with Test-Driven Development (TDD) and writing test cases.
· Excellent problem-solving, communication, and leadership skills.
· Ability to thrive in a fast-paced, collaborative environment.
Responsibilities
· Lead the design and development of microservices-based applications using .NET Core.
· Collaborate with cross-functional teams to define, design, and deploy new features.
· Ensure performance, scalability, and reliability of applications.
· Write and maintain test cases (TDD) to ensure code quality.
· Conduct code reviews and mentor junior developers on best practices.
· Troubleshoot and resolve complex technical issues.
· Stay updated with industry trends and contribute to technical strategy.
· Participate in architectural discussions and hands-on coding.
Tell employers what skills you haveWeb Services
Scalability
Kubernetes
.NET
Architectural
MySQL
Information Technology
Test Cases
Microservices
Reliability
Containerization
Writing
Docker
C#
Orchestration
Software Development
Backend Developer
Posted today
Job Viewed
Job Description
ABOUT THE COMPANY
Zenith Infotech (S) Pte Ltd. was started in 1997, primarily with the vision of offering state-of-the-art IT Professionals and solutions to various organizations and thereby helping them increase their productivity and competitiveness. From deployment of one person to formation of whole IT teams, Zenith Infotech has helped clients with their staff augmentation needs. Zenith offers opportunity to be engaged in long term projects with large IT savvy companies, Consulting organizations, System Integrators, Government, and MNCs.
EA 20S0237
Industry
62011 - Development of software and applications (except games and cybersecurity)
About this opportuity :
Our client is looking out for a proficient Backend Software Developer in Java, SpringBook and experience Azure cloud as well. Good if suitable canddiate is a immediate joiner or on a short notice period.
Employment Details
Employment type: Contract, 12 months (renewable)
Working Hours: 8:30AM to 6:00PM (mon-fri)
Qualification: Diploma/Degree
Requirements / Responsibilities:
- Strong working knowledge on the following: JVM based languages such as Java, Kotlin, Scala etc
- In-depth knowledge of RESTful API designs and microservices.
- Experience in relational and/or NoSQL databases such as MongoDB / Cosmos DB.
- Good working knowledge in Cloud experience, such as Azure.
- Knowledge of Source Code Management tools such as Git.
- Familiar with Agile development methodologies and good exposure to scrum ceremonies like Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective, Backlog Refinement.
- Good knowledge on Core (private) banking and its products/services.
- Having knowledge on Banking Tax domain will be an added advantage.
- Awareness of "Clean Code" and clean coding practices.
- Test Driven Development and ability to design Unit, Integration and Functional tests.
- Must demonstrate strong familiarity of Design Patterns.
- Result oriented, dedicated, hardworking, can work on own initiative and deliver on time with a high level of integrity and flexibility, sense of urgency, attention to detail and quality standards
1.Java
2.Springboot
3.Azure
MongoDB
PHP
Scala
Azure
Design Patterns
Scrum
Test Driven Development
Kotlin
Private Banking
Microservices
Attention to Detail
Consulting
Java
API
Databases
Agile Development
Backend Developer
Posted today
Job Viewed
Job Description
- Possess a degree in Computer Science/Information Technology or related fields.
- Proficient in C# (.Net Core).
- Experience in database technologies such as PostgreSQL/Microsoft SQL.
- Experience in developing workflows in Informatica will be preferred.
- Experience in Agile methodologies such as Agile Scrum, Kanban, or any DevOps frameworks.
- Proficient in object-oriented design, design patterns and SOLID principles.
- Experience in enterprise software architecture design principles like Clean Architecture and Domain Driven Design.
- Experience in containerization platforms like OpenShift.
- Experience in AWS services - S3, API Gateway, RDS, etc.
- Experience in source control management and CI/CD like Github.
- Proven delivery experience in Agile software development using industry standards like Test-Driven Development, static code analysis, test automation with high code coverage, coding reviews, CI/CD, feature flags, etc.
Skillsets (Good to have)
Relevant knowledge and experience in developing scalable, high performance and highly available distributed systems using microservices and real-time messaging platforms like Kafka.
Tell employers what skills you haveRDS
Kanban
Design Patterns
Informatica
Agile Methodologies
Test Automation
Distributed Systems
Containerization
Architecture Design
Agile Scrum
C#
API
S3
Agile Software Development