2,629 Backend Development jobs in Singapore
Backend Development Engineer
Posted today
Job Viewed
Job Description
Responsibilities
- Develop and optimize backend logic for the company's internal systems.
- Build efficiency engineering platforms to improve business quality and efficiency through tools and process enhancements.
- Collaborate with product managers and QA engineers to ensure product quality and development speed.
- Continuously refactor and optimize the architecture of internal systems to enhance system stability and scalability.
Requirements
- 3+ years of backend development experience, or outstanding fresh graduates.
- Proficient in at least one backend programming language and its common frameworks (e.g., Golang, Java, Python, PHP).
- Familiar with both relational and non-relational databases.
- Rigorous work attitude, strong passion for technology, excellent communication and teamwork skills, and strong analytical and problem-solving abilities.
Nice To Have
- Skilled at using tools, with an interest or experience in engineering efficiency, user experience, performance optimization, or information security.
- Cross-language development abilities.
- Experience developing internal systems (e.g., approval workflows, HR, payroll, finance, data analysis, etc.).
- Experience with low-code platforms (usage or development).
- Passionate about B2B (enterprise-facing) business.
Backend Development Engineer
Posted today
Job Viewed
Job Description
We are seeking a Backend Development Engineer to join our team in building secure, scalable, and high-performance digital systems. This role involves working on transaction processing, secure data handling, and supporting functionalities across various decentralized platforms.
Key Responsibilities:
- Design, develop, and maintain backend infrastructure to support digital asset operations, including storage and transaction execution.
- Implement robust security protocols to protect user data and sensitive information.
- Integrate core features tailored for public distributed networks, including identity management and system-level operations.
- Collaborate with the engineering team to ensure system performance and stability under high concurrency.
- Conduct technical research and stay informed about advancements in distributed technologies.
- Continuously evaluate and suggest improvements to enhance system architecture, reliability, and user experience.
- Support the team in resolving technical issues and managing urgent system events.
- Bachelor's degree or higher in Computer Science, Software Engineering, or a related discipline.
- 5+ years of experience in backend development, with strong expertise in Java and associated frameworks.
- Practical experience with distributed systems or decentralized platforms.
- Familiarity with programmable execution environments and related integration.
- Strong understanding of secure digital operations and data protection principles.
- Excellent problem-solving, collaboration, and communication skills.
- Adaptable, quick to learn new technologies, and proactive in applying industry trends.
- Bonus: Experience developing platforms involving digital transaction systems or secure data environments.
Backend Development Engineer (Digital Systems)
Posted today
Job Viewed
Job Description
Job Description:
We are seeking a
Backend Development Engineer
to join our team in building secure, scalable, and high-performance digital systems. This role involves working on transaction processing, secure data handling, and supporting functionalities across various decentralized platforms.
Key Responsibilities:
Design, develop, and maintain backend infrastructure to support digital asset operations, including storage and transaction execution.
Implement robust security protocols to protect user data and sensitive information.
Integrate core features tailored for public distributed networks, including identity management and system-level operations.
Collaborate with the engineering team to ensure system performance and stability under high concurrency.
Conduct technical research and stay informed about advancements in distributed technologies.
Continuously evaluate and suggest improvements to enhance system architecture, reliability, and user experience.
Support the team in resolving technical issues and managing urgent system events.
Requirements:
Bachelor’s degree or higher in Computer Science, Software Engineering, or a related discipline.
5+ years of experience in backend development, with strong expertise in Java and associated frameworks.
Practical experience with distributed systems or decentralized platforms.
Familiarity with programmable execution environments and related integration.
Strong understanding of secure digital operations and data protection principles.
Excellent problem-solving, collaboration, and communication skills.
Adaptable, quick to learn new technologies, and proactive in applying industry trends.
Bonus: Experience developing platforms involving digital transaction systems or secure data environments.
#J-18808-Ljbffr
Backend Development Engineer (Digital Systems)
Posted 15 days ago
Job Viewed
Job Description
We are seeking a Backend Development Engineer to join our team in building secure, scalable, and high-performance digital systems. This role involves working on transaction processing, secure data handling, and supporting functionalities across various decentralized platforms.
Key Responsibilities:
- Design, develop, and maintain backend infrastructure to support digital asset operations, including storage and transaction execution.
- Implement robust security protocols to protect user data and sensitive information.
- Integrate core features tailored for public distributed networks, including identity management and system-level operations.
- Collaborate with the engineering team to ensure system performance and stability under high concurrency.
- Conduct technical research and stay informed about advancements in distributed technologies.
- Continuously evaluate and suggest improvements to enhance system architecture, reliability, and user experience.
- Support the team in resolving technical issues and managing urgent system events.
- Bachelor’s degree or higher in Computer Science, Software Engineering, or a related discipline.
- 5+ years of experience in backend development, with strong expertise in Java and associated frameworks.
- Practical experience with distributed systems or decentralized platforms.
- Familiarity with programmable execution environments and related integration.
- Strong understanding of secure digital operations and data protection principles.
- Excellent problem-solving, collaboration, and communication skills.
- Adaptable, quick to learn new technologies, and proactive in applying industry trends.
- Bonus: Experience developing platforms involving digital transaction systems or secure data environments.
Backend Development Engineer (Digital Systems)
Posted 15 days ago
Job Viewed
Job Description
We are seeking a Backend Development Engineer to join our team in building secure, scalable, and high-performance digital systems. This role involves working on transaction processing, secure data handling, and supporting functionalities across various decentralized platforms.
Key Responsibilities:
- Design, develop, and maintain backend infrastructure to support digital asset operations, including storage and transaction execution.
- Implement robust security protocols to protect user data and sensitive information.
- Integrate core features tailored for public distributed networks, including identity management and system-level operations.
- Collaborate with the engineering team to ensure system performance and stability under high concurrency.
- Conduct technical research and stay informed about advancements in distributed technologies.
- Continuously evaluate and suggest improvements to enhance system architecture, reliability, and user experience.
- Support the team in resolving technical issues and managing urgent system events.
- Bachelor’s degree or higher in Computer Science, Software Engineering, or a related discipline.
- 5+ years of experience in backend development, with strong expertise in Java and associated frameworks.
- Practical experience with distributed systems or decentralized platforms.
- Familiarity with programmable execution environments and related integration.
- Strong understanding of secure digital operations and data protection principles.
- Excellent problem-solving, collaboration, and communication skills.
- Adaptable, quick to learn new technologies, and proactive in applying industry trends.
- Bonus: Experience developing platforms involving digital transaction systems or secure data environments.
Principal Engineer (Artificial Intelligence, Backend Development)
Posted today
Job Viewed
Job Description
Binance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency exchange by trading volume and registered users. We are trusted by over 280 million people in 100+ countries for our industry-leading security, user fund transparency, trading engine speed, deep liquidity, and an unmatched portfolio of digital-asset products.
Join us to build AI agents that directly serve millions of users! The role is critical for delivering production-grade AI applications that enhance user experience, automate workflows, and power intelligent user interactions.
Responsibilities
Oversee the entire AI bot project from planning, implementation, maintenance and tuning.
Design and implement AI agent architectures that can understand user requests, reason through complex problems, and execute multi-step plans
Build frameworks for AI agents to interact with various tools, APIs, and services
Create mechanisms for effective human-AI collaboration, including clarification, feedback, guidance and follow-up questions
Optimize agent performance for reliability, accuracy, and efficiency
Build monitoring and evaluation systems to assess agent performance and identify areas for improvement
Collaborate with cross-functional teams to integrate agents into products and workflows
Stay updated with the latest research and developments in AI agent technology
Requirements
Bachelor’s or Master’s degree in Computer Science, AI, or related field
10+ years of experience building AI/ML systems, with a proven track of building production-grade AI applications (prefer in autonomous agents)
Strong programming skills, particularly in Python, Java
Practical experience with large language models (e.g., GPT, Claude, Gemini, Deepseek), prompt engineering, MCP, RAG etc.
Understanding of reinforcement learning, planning algorithms, and decision-making systems
Familiarity with tools, APIs, and infrastructure needed for agent deployment
Experience with workflow orchestration and system design
Excellent problem-solving and analytical thinking skills
Strong communication and collaboration abilities
Preferred Skills
Conduct at least one AI chatbot/agent application using Dify / LangChain or similar framework
Experience in CS chatbot development, like user intend recognition, conversation, and knowledge base enhancement
Familiar with data analysis, model tuning through data cleaning and feature engineering
Why Binance
Shape the future with the world’s leading blockchain ecosystem
Collaborate with world-class talent in a user-centric global organization with a flat structure
Tackle unique, fast-paced projects with autonomy in an innovative environment
Thrive in a results-driven workplace with opportunities for career growth and continuous learning
Competitive salary and company benefits
Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)
Binance is committed to being an equal opportunity employer. We believe that having a diverse workforce is fundamental to our success.
By submitting a job application, you confirm that you have read and agree to our Candidate Privacy Notice.
#J-18808-Ljbffr
Software Engineer - API Development Specialist
Posted today
Job Viewed
Job Description
We are seeking a highly skilled Software Engineer to join our team as an API Development Specialist. This role involves designing and developing scalable, efficient, and secure APIs that meet the needs of our organization.
About this RoleThe successful candidate will have hands-on experience with Java-based APIs, Agile methodologies, and XP practices. They will be responsible for analyzing requirements, developing, testing, and deploying APIs in a fast-paced environment.
- Familiarity with API Gateway tools, Apache Camel, Spring, Maven, and other build tools is essential for this role.
- A strong understanding of DevOps tools and containers, including MQ/Rabbit MQ, is also required.
To succeed in this position, you will need:
- A minimum of B1/L3 experience as a Backend (API Engineer).
- Prior experience with WSM/WCM is desirable but not necessary.
- A Bachelor's degree in Computer Science, Engineering, or equivalent experience is required.
This role offers a competitive salary package, excellent career growth opportunities, and a dynamic work environment. You will have the chance to work on challenging projects, collaborate with experienced professionals, and develop your skills in a rapidly evolving field.
What We OfferWe provide a comprehensive benefits package, including medical insurance, retirement plans, and paid time off. Our organization values employee well-being and offers a range of wellness programs and services.
How to ApplyIf you are a motivated and talented individual looking to take your career to the next level, please submit your application, including your resume and cover letter, to us.
Be The First To Know
About the latest Backend development Jobs in Singapore !
Software Engineer/Senior Software Engineer
Posted today
Job Viewed
Job Description
Software Engineer/Senior Software Engineer
Join to apply for the
Software Engineer/Senior Software Engineer
role at
PSA Singapore
Continue with Google Continue with Google
Software Engineer/Senior Software Engineer
Join to apply for the
Software Engineer/Senior Software Engineer
role at
PSA Singapore
We’re looking for Software Engineers to join our Agile Product Delivery teams in Singapore. In this role,
you’ll work as part of balanced product teams to build, deliver and maintain the next generation of solutions
that deliver class-leading capabilities for the world's largest fully-automated container port in Tuas, as well
as innovative cargo solutions for the supply chain ecosystem. We are looking for people passionate about technology
and applying the best software engineering practices to solve complex business problems, adopting principles of
User-centred Design, Extreme Programming and Lean Product Management. No matter your current level of experience,
you will also have opportunities to develop and hone your technical skills and expertise.
Your role will encompass the below :
•Hands-on development of clean, efficient and testable code, usually in a pair programming
environment and using agile best practices such as Test Driven Development (TDD) and
continuous integration/continuous delivery (CI/CD)
•Demonstrate empathy to understand business needs to ensure the most important user stories
are delivered first
•Embrace a culture of feedback by giving and soliciting feedback from other designers,
managers, stakeholders and your cross-functional team to continually raise the bar on quality
Requirements
•Diploma or Degree in Computer Science or related fields
•A strong interest in software engineering using agile methodologies
•A growth mindset to learn new skills and appreciate business domain
•Strong communication and interpersonal skills
•Excellent analytical and problem-solving skills
What is highly valued and will be an advantage
Only shortlisted candidates will be notified.
Seniority level
Seniority level Mid-Senior level
Employment type
Employment type Full-time
Job function
Job function Information Technology
Industries Truck Transportation
Referrals increase your chances of interviewing at PSA Singapore by 2x
Get notified about new Senior Software Engineer jobs in
Singapore, Singapore .
Project Intern, Digital Innovations & Solutions (Full Stack Developer)
Web Frontend Engineer(Work Location: Remote in Taiwan)
Back-end Software Engineer (On-site )
South East Community Development Council, Singapore 1 week ago
Changi, East Region, Singapore 9 hours ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Software Engineer / Senior Software Engineer
Posted 15 days ago
Job Viewed
Job Description
Job Responsibilities:
· Software sustaining and continuous improvement of current machine’s software.
· Responsible for software feature development and enhancement based on customer requirements.
· Provide supporting and troubleshooting to on-site software issues.
· Review and update the user requirement documents and operation procedures.
· Collaborate with mechanical, electrical, application team to implement new hardware feature or software feature to equipment.
· Develop and enhance software utilities to improve equipment setup and easy operating abilities
Requirements:
· Require BS or MS in Electrical/ Electronic/ Computer Engineering or equivalent.
· Proficient in C, C++ programming with Windows OS.
· Experience in PC-based control programming.
· Able to work independently with good interpersonal, verbal and written communication skills.
· Requires minimum of 3 years relevant experience in software development.
· Require travel regionally.
· Experiences in similar kind of project will be advantageous.
· Knowledge in real time control system, object oriented software design Methodologies and database Technologies.
· Good knowledge with vision, motion and Secsgem would be assigned as senior position.
Job Benefits:
- 5 days work week
- Group Medical Insurance
- Only shortlisted candidates will be notified
- Starting salary depending on experience
Software Engineer
Posted today
Job Viewed
Job Description
Role Description
This is a full-time remote role for a Software Engineer. The Software Engineer will be responsible for developing, implementing, and maintaining software applications. Daily tasks include back-end web development, software programming, and utilizing object-oriented programming (OOP) principles. The role also involves collaborating with cross-functional teams to design and deploy digital solutions.
Qualifications
- Strong knowledge in Computer Science and Software Development
- Experience with Back-End Web Development and Programming
- Proficient in Object-Oriented Programming (OOP) principles
- Excellent problem-solving and analytical skills
- Ability to work independently and remotely
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Experience in cloud computing and artificial intelligence technologies is a plus