Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Entry Level
Qualifications
The ideal candidate should possess a strong background in software engineering, particularly in AI technologies. You should have proficiency in programming languages such as Python, Java, or C++. Experience in machine learning frameworks and cloud services will be advantageous. A passion for continuous learning and problem-solving is essential.
About the job
Join Grab as a Lead Software Engineer where you will spearhead the development of our innovative AI Platform. This role involves collaborating with cross-functional teams to design and implement cutting-edge solutions that enhance user experience and drive business growth.
About Grab Holdings Inc.
Grab is Southeast Asia's leading superapp, providing users with access to transport, food delivery, and digital payments. Our mission is to drive Southeast Asia forward by creating economic empowerment for everyone. Join us in making a positive impact in the region.
Similar jobs
1 - 20 of 2,203 Jobs
Search for Senior Software Engineer Tech Lead Java React
Join Assurity Trusted Solutions (ATS), a proud subsidiary of the Government Technology Agency (GovTech), as we continue to set benchmarks in the digital and cybersecurity landscape. Over the past decade, ATS has established itself as a trusted partner, delivering a vast array of products and services including operational, governance, and assurance solutions. Our commitment to fostering trust and collaboration enables us to effectively address cyber risks and enhance security measures through strategic alliances with GovTech, governmental bodies, and commercial partners.Key Responsibilities:Software Development & Architecture:Lead the comprehensive design and development of robust, scalable full-stack applications.Uphold coding standards, design principles, and industry best practices.Engage in the complete software development lifecycle, from initial design through to testing and deployment.Cross-functional Collaboration:Collaborate with project managers, UX/UI designers, and other stakeholders to accurately gather requirements and define project scopes.Work alongside development teams to integrate solutions and enhance system functionalities.Facilitate technical discussions, providing insights on best practices in Java and React development.Documentation & Quality Assurance:Maintain thorough documentation for software designs, APIs, and user manuals.Conduct code reviews to ensure adherence to quality assurance standards.Execute comprehensive testing of the application, including unit and integration tests.Mentorship:Guide and mentor junior developers, sharing your expertise and fostering a culture of continuous improvement.
Activate Interactive Pte Ltd seeks a Senior Software Engineer with deep experience in Java and Kotlin. This position is based in Singapore and centers on building new solutions and refining current products. Key responsibilities Partner with cross-functional teams to deliver software projects from concept to launch Shape architectural choices and guide technical direction Lead the development of new features using Java and Kotlin Enhance existing products and handle ongoing maintenance tasks Requirements Solid track record in software development with both Java and Kotlin Experience working within an agile team Strong collaboration skills and the ability to communicate technical concepts clearly Proactive approach to taking initiative and moving projects ahead Team culture The team values open collaboration and a commitment to continuous improvement. Colleagues support each other's growth and focus on achieving results together in a lively workplace.
Job Title: Software Development Lead (Tech Lead)Location: SingaporeJoin Cygnify, a pioneering company in the AI fintech sector, where you will take the lead in designing and developing cutting-edge banking solutions powered by artificial intelligence.Key Responsibilities:Lead the design, development, and maintenance of a high-performance platform for AI-driven banking solutions.Craft clean, scalable, and efficient code for cloud-based systems.Seamlessly integrate software components with internal and external systems.Utilize AI and machine learning technologies to optimize models for real-time processing.Embed AI algorithms within financial applications effectively.Conduct unit, integration, and performance testing to maintain software quality.Troubleshoot and resolve technical issues across development, testing, and production environments.Contribute to the architecture and design of scalable, secure, and high-performance financial systems.Engage in code and design reviews to uphold industry best practices.Collaborate with cross-functional teams including engineers, researchers, and product managers.Qualifications:Bachelor's Degree in Computer Science or a related field with 7+ years of hands-on experience in software development as a Software Development Lead or Tech Lead.Proficient in programming languages including Java, JavaScript, C, C++, C#, and Python.Demonstrated experience in the Fintech, Banking, or Financial Services sectors.Familiarity with cloud platforms like AWS, GCP, Azure, or private cloud environments.Excellent problem-solving skills, analytical thinking, and meticulous attention to detail.Strong communication and teamwork skills.Experience with AI and machine learning frameworks is advantageous.Desired Attributes:Proven hands-on experience in system integration and enterprise-level software solutions.Exceptional communication and interpersonal skills to foster collaboration with internal and external teams.Proactive approach with a knack for identifying challenges and proposing effective solutions.
Join Wise as a Senior Software Engineer I specializing in Java, where you will play a pivotal role in developing innovative software solutions that enhance our global financial services. At Wise, we aim to make money transfer faster and more affordable for everyone.In this role, you will leverage your expertise to design, implement, and optimize backend systems while collaborating with cross-functional teams to deliver high-quality software. Your ability to solve complex challenges and deliver robust solutions will be crucial to our mission of providing seamless financial services.
“Make every logistics journey your best one yet” - QuincusThe Company.Established in 2014, Quincus is an innovative B2B supply chain operating SaaS platform located in Singapore. We tackle the pressing challenges of today’s global supply chain using cutting-edge technology. By leveraging AI and machine learning, we have transformed the logistics process into a fully digitized and optimized experience, providing our customers with complete transparency of their supply chain.Founded by visionary entrepreneurs with over a decade of experience in technology, Quincus is spearheaded by Chief Product Officer Katherina-Olivia Lacey, who is driving a technological revolution while championing women in the supply chain sector. Our CEO, Jonathan E. Savoir, was recognized in Forbes' 30 Under 30 Asia List in 2020 and actively participates on the boards of several startups.The Opportunity.As our company continues to expand, we are seeking a skilled Senior Java Engineer to enhance our team and elevate our products to new heights. The Engineer will engage in multiple stages of the application development lifecycle, from initial concept and design to testing and deployment.Your day-to-day responsibilities will include:· Designing, developing, and maintaining code that aligns with requirements set forth by the product team.· Writing integration tests for API endpoints.· Utilizing AWS cloud components to develop and enhance Java-based web applications.· Advising on solution architecture by evaluating the pros and cons of custom development versus other alternatives.Who you are:· Over 7 years of relevant experience in the software development and deployment lifecycle.· In-depth knowledge of core Java (versions 8 and above), Java Spring Boot, and Postgres DB.· Familiarity with event-driven systems (e.g., RabbitMQ); knowledge of Kafka is preferred.· Hands-on experience in writing unit tests and Spring integration tests.· Proficiency in REST API implementation and versioning.· Strong understanding of GitOps; knowledge of trunk-based development is a plus.· Proficient in using version control systems; experience with Bitbucket is preferred.· Collaborative experience in a multinational, distributed, and cross-functional team environment.· A team player who is receptive to giving and receiving feedback.· Ability to work independently on most tasks while knowing when to seek assistance.· Comfortable working in an agile environment, with practical experience in agile/scrum methodologies.· Experience with service-to-service API integrations.Great to have:
Role Overview ncs3 is hiring a Senior Software Engineer with a focus on Java in Singapore. This role centers on building and supporting software that addresses real user needs. What You Will Do Design, develop, and maintain software solutions using Java Work closely with colleagues from different functions to deliver reliable applications Contribute ideas to improve product quality and user experience Location Based in Singapore
Join Wise as a Java Software Engineer, where you will be part of a dynamic team committed to building innovative financial solutions. We seek a talented individual who is not only proficient in Java but is also fluent in Japanese, enabling effective communication within our international team.Your primary responsibilities will include designing, developing, and maintaining high-quality software applications, collaborating with cross-functional teams, and ensuring optimal performance of our systems. If you are passionate about technology and eager to contribute to a mission-driven company, this is the perfect opportunity for you!
Position OverviewWe are looking for a highly skilled Full Stack Java Developer who possesses extensive experience with contemporary Java technologies, especially Spring Boot, alongside strong computer science principles. The ideal candidate will be exceptionally organized, adept at juggling multiple priorities, and proficient at converting business needs into effective technical solutions. Experience in the financial services or banking sector is highly desirable.Key Responsibilities- Design, develop, and maintain applications utilizing Core Java (8+), Spring Boot, React, and related frameworks.- Convert functional and business requirements into robust, scalable, and purpose-fit technical solutions.- Engage in all stages of the Software Development Life Cycle (SDLC), including requirements analysis, design, development, testing, deployment, and support.- Implement Test-Driven Development (TDD) methodologies, write acceptance tests, and uphold code quality through peer reviews and automated testing.- Optimize SQL queries and collaborate closely with database teams to ensure performance and efficiency.- Work with messaging systems (JMS/MQ) and integrate web services (REST/SOAP).- Collaborate with cross-functional teams to achieve project milestones and proactively address technical challenges.- Contribute to the ongoing enhancement of coding standards, development processes, and architectural practices.Qualifications- Bachelor’s degree in Computer Science, Software Engineering, or a related discipline (preferred).- At least 8 years of backend Java development experience and a minimum of 3 years in frontend React development.- Proven track record of delivering clean, maintainable, and scalable code.
About AirwallexAirwallex is a pioneering unified payments and financial solutions platform tailored for global enterprises. With our unique combination of proprietary technology and infrastructure, we empower over 200,000 businesses globally—including notable names like Brex, Rippling, Navan, Qantas, and SHEIN—by providing fully integrated solutions for managing business accounts, payments, spend management, treasury, and embedded finance on a global scale.Founded in Melbourne, we boast a vibrant team of over 2,000 innovative tech professionals spread across 26 offices worldwide. With a valuation of US$8 billion and support from world-class investors such as T. Rowe Price, Visa, Mastercard, and Sequoia, Airwallex is at the forefront of shaping the future of global financial platforms. If you're eager to undertake challenging and impactful work, we invite you to join our team.
Join our dynamic team at ncs3 as a Java Technical Lead in Singapore. We are seeking an experienced professional who will play a pivotal role in leading our Java development projects, ensuring high-quality deliverables and mentoring junior developers. If you are passionate about technology and eager to advance your career in a collaborative environment, we want to hear from you!
Key ResponsibilitiesCraft, develop, and maintain dynamic web applications utilizing React for the frontend and Java for the backend.Engage in collaborative efforts with cross-functional teams, including Developers, DevOps, and Business Analysts, to implement new features and address issues.Participate in all phases of the software development lifecycle, from design to development, testing, deployment, and ongoing maintenance.Architect and integrate RESTful APIs, ensuring secure and efficient communication between frontend and backend systems.Conduct code reviews to uphold coding standards, best practices, and security protocols.Diagnose, troubleshoot, and resolve full-stack issues to ensure application stability and optimal performance.Contribute to minimizing technical debt while enhancing code quality and maintainability.Keep detailed and updated technical documentation; communicate effectively within the team.Collaborate with senior developers on technical design and architectural strategies.Required Skills and Qualifications2–5 years of professional experience in full-stack development with a strong emphasis on React and Java.Deep understanding of React, including hooks, Redux, reusable component design, and microfrontend architecture.Substantial backend development experience in Java, particularly with Spring Boot, Spring MVC, and Spring Data / JPA.Experience in managing both legacy systems and modern microservice architectures.Practical experience in developing and integrating RESTful APIs across frontend and backend layers.Strong command of JavaScript (ES6+), HTML5, and CSS3.Familiarity with modern frontend tooling such as Webpack, Babel, NPM/Yarn, and ESLint.Knowledge of SQL databases and the ability to write optimized queries.Experience in implementing unit tests using Jest and JUnit to ensure code integrity.Proficient in Git and standard version control workflows, with experience in GitLab CI/CD pipelines for build, test, and deployment.
Intrinsic Robotics, a pioneering venture under Alphabet, is on a mission to redefine the capabilities of industrial robotics. Our team is committed to harnessing advancements in AI, perception, and simulation to revolutionize the field of industrial robotics, placing software and data at its core.Our goal is to make intelligent robotics accessible and usable for countless businesses, entrepreneurs, and developers. We are a vibrant group of engineers, roboticists, designers, and technologists dedicated to unlocking the creative and economic potential of industrial robotics.RoleAs the Senior Software Engineering Lead, you will spearhead an engineering team focused on ensuring the resilience and reliability of our robotics software platform. You will architect systems that proactively identify and mitigate vulnerabilities across our APIs, SDKs, web interfaces, and cloud-to-edge communication layers. By simulating diverse scenarios, including AI model inference timeouts, high network latencies, data pipeline congestion, and malformed inputs, you will guarantee that our platform remains robust and predictable, even under adverse conditions. You will lead a specialized team in developing automated frameworks that replicate real-world disruptions, thereby providing a solid infrastructure for developers crafting the next generation of AI-driven robotics. Your responsibilities will also encompass the creation of essential monitoring tools to gain in-depth insights into overall system health. As a pivotal technical leader, you will collaborate with elite engineering teams in Mountain View and Munich to align resilience strategies and establish global benchmarks for software reliability.How Your Work Propels Our MissionDesign and implement automated resilience tests focusing on service boundaries and hybrid environments (both on-prem and Cloud).Enhance the robustness of AI integrations by applying failure injection within data pipelines.Utilize fuzzing and property-based testing techniques across the platform to ensure efficient degradation.Strengthen the stability of developer tools and frontend systems against latency and service interruptions.Foster a culture of reliability through mentorship in defensive programming and by leading global "Game Day" exercises.Develop observability tools to monitor and analyze comprehensive system health.
Role overview Grab Holdings Inc. seeks a Lead Backend Software Engineer in Singapore to guide the design and development of backend systems serving millions of users across Southeast Asia. This position plays a central part in shaping reliable, high-performance services at scale. What you will do Lead and mentor a team of backend engineers, offering technical guidance and support. Shape the backend architecture to enhance services and overall user experience. Encourage strong engineering practices and foster innovation within the team. Design and build scalable systems to handle high traffic and complex requirements. Impact This role has a direct impact on the evolution of Grab’s backend services, helping ensure reliability and strong performance for a rapidly growing user base.
Job Title: Software EngineerJob Description:We are looking for a skilled Software Engineer to become a vital part of our innovative team at fuku. The ideal candidate will have extensive experience in Node.js and React, with a minimum of 3 years of professional expertise. You will be tasked with developing and maintaining high-quality software solutions in a dynamic and fast-paced environment.Key Responsibilities:- Design, implement, and maintain web applications utilizing Node.js and React- Collaborate with cross-functional teams to define, design, and deliver new features- Diagnose and resolve issues, optimize existing code for performance and scalability- Engage in code reviews and contribute to the establishment of best practicesRequirements:- Minimum of 3 years of experience with Node.js and React- Strong analytical and problem-solving abilities with an eye for detail- Capability to thrive in a fast-paced work setting- Excellent communication and teamwork skillsIf you are passionate about software development and eager to tackle challenging projects, we invite you to apply.
Join Grab as a Lead Software Engineer where you will spearhead the development of our innovative AI Platform. This role involves collaborating with cross-functional teams to design and implement cutting-edge solutions that enhance user experience and drive business growth.
Role Overview Grab Holdings Inc. is looking for a Lead Backend Software Engineer with a focus on payments to join the team in Singapore. This role centers on building secure, efficient, and scalable payment systems that support millions of users across Southeast Asia. What You Will Do Design and implement backend services for payment solutions that improve user experience and support business growth. Collaborate with engineers, product managers, and other teams to deliver reliable and high-performance payment infrastructure. Mentor junior engineers and help guide their technical development. Promote backend engineering best practices across the team. Contribute to architectural decisions that shape the future of Grab’s payments platform. What We’re Looking For Strong experience with backend technologies and payment systems. Ability to lead technical discussions and mentor less experienced engineers. Comfortable working across teams to deliver scalable, reliable solutions. Solid understanding of designing secure and efficient backend services.
Job Summary We are seeking a skilled Java Developer with extensive experience in Java programming, container technologies (like Kubernetes and OpenShift), and a solid grounding in solution architecture. This pivotal role will spearhead our Java replatforming project, ensuring technical excellence and high-quality software delivery. The ideal candidate will blend exceptional coding skills with leadership capabilities to effectively guide our development team. Key Responsibilities Review and analyze vendor-submitted code for quality, efficiency, and best practices adherence. Provide comprehensive feedback and actionable recommendations for code enhancements. Collaborate with vendors to troubleshoot and resolve identified issues. Ensure that all vendor-provided code aligns with organizational standards and requirements. Establish and maintain robust code review guidelines and processes. Work closely with Business Analysts and Quality Engineers to elaborate on user stories, facilitate test automation, and address bug fixes. Engage in architectural discussions to influence and improve system design. Collaborate with the deployment and DevOps teams to establish continuous integration, build, and release automation. Review source code scan reports and work with vendors to rectify identified issues. Participate in application deployment across various environments. Engage with key stakeholders across business units to comprehend their requirements and ensure vendors convert these into architectural specifications. Stay current with the latest Java technologies and industry trends, providing insights and suggestions to the team. Continuously research emerging technologies and propose relevant updates. What We Are Looking For A minimum of 2 years as a technical lead throughout the complete software development lifecycle, including conception, architecture definition, detailed design, scoping, planning, implementation, testing, documentation, delivery, and maintenance. Strong proficiency in software architecture principles, design patterns, and best practices. Hands-on experience in designing and developing reusable components, microservices, and Kubernetes-based applications. Solid understanding of Java, Containers, shell scripting, various operating systems, and databases (especially Oracle). Familiarity with other programming languages is a plus.
ncs3 is looking for a Full Stack Software Engineer with experience in React JS and Python. This position is based in Singapore and involves collaborating with a team focused on building new technology solutions. Role overview This role centers on developing and maintaining applications using React JS for the front end and Python for the back end. Projects aim to support ongoing technology initiatives and contribute to the company’s growth. What you will do Work as part of a team to deliver full stack software projects Use React JS and Python to build and improve products Contribute to solutions that support technological progress at ncs3 Requirements Experience with React JS and Python Interest in full stack development Willingness to work on new projects and learn as part of a team Location: Singapore
As a Senior Fullstack Software Engineer at Grab, you will play a pivotal role in developing and enhancing our innovative platform. You will collaborate with cross-functional teams to design scalable software solutions, leveraging your expertise in both front-end and back-end technologies.
Join Accion Labs as a Java Developer and Team Lead, where you will lead a dynamic team of developers in crafting innovative software solutions. You will be responsible for overseeing project timelines, ensuring code quality, and mentoring junior developers. This is an excellent opportunity for professionals looking to advance their careers in a collaborative environment.
May 16, 2016
Sign in to browse more jobs
Create account — see all 2,203 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.