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
Mid to Senior
Qualifications
The ideal candidate will possess a strong background in middleware technologies, with a proven track record of successful project delivery. You should be adept at designing and implementing scalable solutions, with excellent problem-solving skills and a collaborative mindset. Your expertise in programming languages such as Java, Python, or Go, along with experience in cloud platforms and microservices architecture, will be critical to your success in this role.
About the job
About OKX
OKX is a leading cryptocurrency exchange and the creator of the OKX Wallet. The platform supports millions of users trading crypto assets and exploring decentralized applications. Institutions worldwide rely on OKX for secure access to crypto markets, supported by a strong Proof of Reserves framework. The company values collaboration, integrity, and action, and aims to build a workplace where everyone can contribute and grow.
Role Overview: Principal Engineer, Middleware
This Singapore-based position focuses on middleware engineering at OKX. The Principal Engineer will join a global team and play a key part in shaping the technology that powers both trading and wallet products.
About OKX
OKX is a leading cryptocurrency exchange that is reshaping the financial landscape through innovative blockchain solutions. Our commitment to security and reliability, paired with a robust suite of products including OKX Wallet and OKLink, positions us at the forefront of the crypto revolution, enabling users globally to harness the power of decentralized finance.
Join our innovative engineering team at Nagarro as a Principal Engineer specializing in Java Fullstack development. In this pivotal role, you will lead the design and implementation of cutting-edge software solutions that enhance our client's digital experiences. Collaborate with cross-functional teams to develop scalable, efficient, and high-quality software applications.
As a Lead Fullstack Developer at ThoughtWorks, you will be the key liaison for our clients, driving project success through strategic collaboration. Your role will require a blend of high-level strategic planning and hands-on technical execution, ensuring we bring innovative visions to life while effectively negotiating with clients.At ThoughtWorks, we pride ourselves on surpassing conventional standards. We are dedicated to delivering exceptional solutions that not only meet but exceed our clients' expectations. Our engineering practices reflect a relentless commitment to quality, and we continually seek to innovate and enhance our methodologies. As a Lead Developer, you will mentor and guide your team through the implementation of best practices in software development.Key ResponsibilitiesChampion best practices such as clean coding, TDD, pair programming, and design patterns.Oversee and engage in the complete software consulting lifecycle, from ideation to production and beyond.Advocate for continuous delivery to ensure high-quality software is delivered to customers swiftly.Design solutions and select technologies that address client challenges while making informed trade-offs.Collaborate with a diverse team to develop features, design concepts, and interactive prototypes, ensuring adherence to UX specifications.Stay up to date with the latest technology trends from our Technology Radar to effectively solve client issues.Engage in coding alongside your team, maintaining an active technical role.Utilize and promote DevSecOps practices to enhance software security and deployment efficiency.Foster a culture of growth and inclusivity within the team, encouraging constructive feedback.QualificationsTechnical SkillsProficiency in multiple programming languages (Java, Kotlin, JavaScript, etc.) is required.Strong understanding of software design principles and patterns.Experience with modern development practices, including Agile methodologies.Familiarity with cloud platforms and DevSecOps tools.Exceptional problem-solving and communication skills.
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.
About OKX OKX is a leading cryptocurrency exchange and the creator of the OKX Wallet. The platform supports millions of users trading crypto assets and exploring decentralized applications. Institutions worldwide rely on OKX for secure access to crypto markets, supported by a strong Proof of Reserves framework. The company values collaboration, integrity, and action, and aims to build a workplace where everyone can contribute and grow. Role Overview: Principal Engineer, Middleware This Singapore-based position focuses on middleware engineering at OKX. The Principal Engineer will join a global team and play a key part in shaping the technology that powers both trading and wallet products.
As a Principal Mechanical Engineer at Fuku, you will spearhead innovative mechanical engineering projects, guiding them from inception to successful completion while ensuring they meet our company's strategic objectives.- You will design, develop, and refine mechanical systems and components specifically tailored for semiconductor manufacturing equipment.- In this role, you will collaborate with multidisciplinary teams, including electrical, software, and process engineers, to guarantee optimal system performance.- You will perform feasibility studies and risk assessments to assess design alternatives and project feasibility.- Additionally, you will oversee the creation of comprehensive engineering drawings, specifications, and documentation.- Compliance with industry standards, safety regulations, and quality assurance protocols will be a priority.- You will also mentor and provide technical guidance to junior engineers and support staff, fostering an environment of continuous learning.- Stay abreast of the latest trends and advancements in mechanical engineering and semiconductor manufacturing technologies.- Participate in initiatives aimed at continuous improvement to elevate product quality and operational efficiency.
Padlet is dedicated to enhancing education through innovative software solutions. Our mission is to foster curiosity, creativity, and community among learners worldwide. We empower millions of classrooms by facilitating visual content creation and collaboration.We believe exceptional software products shine across all dimensions, just like the iconic Dyson vacuum cleaner, which combines functionality with aesthetics and ease of use. As a Fullstack Engineer at Padlet, you will play a key role in crafting exceptional software that serves a billion users globally.Key ResponsibilitiesLead the development and implementation of new features across various layers of our tech stack, such as creating an engaging search experience.Enhance user delight through thoughtful design elements like animations and micro-interactions.Optimize web applications for speed and reliability, including minimizing JavaScript payloads and enhancing network resilience.Advance our development processes by improving our component library and tools for multilingual support.QualificationsYou have received positive feedback on your coding skills at some point in your career.Proficient in utilizing resources like Stack Overflow to enhance your coding practices.A good sense of humor is a plus!About UsVision: Every child in the world will have access to Padlet alongside beloved characters like Mickey Mouse.Product: We aim to be the primary platform for collecting and sharing ideas online, and our users love us for it.Impact: With 40 million users, Padlet ranks among the most popular applications globally.Financial Stability: We are both venture-backed and fiscally responsible, ensuring our longevity for the next century.Team Size: Our team is small but mighty; with just over 60 members, we support more than half a million active users each.Technology StackMobile Development: React Native (with Swift and Java as needed).Backend Development: Ruby on Rails, TypeScript, Elixir (Phoenix), and Python.Web Development: VueJS and Tailwind.
“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:
Join Grab as a Principal Engineer for Payments, where you will be at the forefront of transforming digital payment solutions in Southeast Asia. You will lead a team of talented engineers to design and implement scalable payment systems that enhance user experience and drive business growth.Your expertise will contribute to innovative solutions that meet the diverse needs of our customers, ensuring seamless transactions across various platforms. This is an exciting opportunity to shape the future of payments in a rapidly evolving market.
Join OKX as a Principal Engineer, where you will drive the development and optimization of cutting-edge AI agent systems for our global crypto exchange platform. In this pivotal senior role, you will combine your extensive knowledge of autonomous AI architecture with strategic leadership, guiding cross-functional teams to innovate solutions that operate in complex, real-time environments including trading, security, compliance, and customer interactions.
About Mistral AI At Mistral AI, we harness the transformative potential of artificial intelligence to streamline workflows, conserve time, and foster creativity and learning. Our advanced technology is crafted to integrate effortlessly into everyday operations. We are committed to democratizing AI with high-performance, cutting-edge, open-source models, products, and solutions. Our all-encompassing AI platform caters to enterprise requirements, whether hosted on-site or in the cloud. Among our innovative offerings is le Chat, your AI assistant for work and life. Our team is dynamic and collaborative, driven by a shared passion for AI and its ability to reshape society. Our diverse workforce thrives in competitive settings and is focused on fostering innovation. Our teams span across France, the USA, the UK, Germany, and Singapore. We value creativity, humility, and a team-oriented spirit. Join us in shaping the future of AI. Together, we can make a significant impact. Discover more about our culture at https://mistral.ai/careers.
Join ASM: Where Innovation Meets Collaboration!For over 55 years, ASM has been at the forefront of technological advancement, pushing the boundaries of what is possible. Our diverse team of over 4,500 professionals from 70 nationalities is instrumental in shaping the future of semiconductor technology, contributing to pivotal developments in 5G, cloud computing, AI, and autonomous systems. We foster a culture that values diversity, inclusion, and sustainability, striving to make a tangible positive impact on the world. Our development programs are designed to support your career growth, enabling you to innovatively shape the future.Mission of the RoleAs a Principal Process Engineer, you will be integral in advancing ASM’s semiconductor process technologies. Your expertise in thin-film deposition and materials characterization will be key in developing groundbreaking solutions for next-generation devices. Your contributions will significantly enhance product performance, leading to advances in logic, memory, and power applications.Key ResponsibilitiesResearch, develop, and optimize semiconductor processes focused on Advanced Packaging, including depositions (ALD, PECVD, PVD, ECP) and surface preparation.Design and execute complex experiments using DOE and RSM methodologies; analyze and interpret experimental data for actionable insights.Create novel films or processes for emerging packaging applications, including W2W/D2W Hybrid bonding, and conduct advanced materials characterization.Mentor Process Engineers and lead technical problem-solving sessions utilizing scientific methods and tools such as Ishikawa diagrams.Collaborate with customers and marketing teams to define project requirements and execute effective demonstrations.Address equipment issues through hands-on troubleshooting and ensure successful product transition to customers.Prepare technical papers, generate Intellectual Property, and present findings to professional forums.Travel up to 10% to support remote sites and customer engagements.May supervise process engineering technicians and contribute to performance evaluations.
Join Binance, a premier global blockchain ecosystem that powers the world’s largest cryptocurrency exchange by trading volume and user count. With a trusted network of over 300 million users across more than 100 countries, we are renowned for our exceptional security, transparency in user funds, rapid trading engine performance, and extensive liquidity. Our diverse offerings encompass trading, finance, education, research, payments, institutional services, Web3 functionalities, and beyond. By harnessing the potential of digital assets and blockchain technology, we strive to create an inclusive financial environment that enhances the freedom of money and broadens financial access for individuals worldwide.Become a part of the Exchange Service team at Binance, where we cater to over 250 million registered users globally. As passionate software engineers, we focus on developing and maintaining our core trading platform to ensure smooth and efficient operations. Our contributions reinforce Binance as the preferred platform for cryptocurrency enthusiasts around the globe.Our Margin Technology team is actively seeking a skilled Java Engineer to collaborate on innovative greenfield projects related to margin trading. Here, your expertise will drive forward-thinking solutions and create a meaningful impact in the crypto space.
Role Overview Hopper is looking for a Fullstack Software Engineer focused on Commerce and Partner Success. This role is fully remote and based in Singapore. The team builds solutions that improve user experience and support partner needs. What You Will Do Design and develop features across both front-end and back-end systems Create scalable applications to support partners and users Work on projects that enhance customer satisfaction What We Look For Experience with both front-end and back-end technologies Ability to build and maintain scalable software Interest in improving user and partner experiences
Assurity Trusted Solutions (ATS), a fully owned subsidiary of the Government Technology Agency (GovTech), has been a reliable partner for over a decade. We provide a diverse range of services including infrastructure, operational, authentication, governance, assurance services, and managed processes. In an ever-evolving digital and cyber landscape, where trust and collaboration are paramount, ATS is committed to fostering collaborative relationships with GovTech, government agencies, and commercial partners to mitigate cyber risks and enhance security measures.About UsWe specialize in building and managing mission-critical digital products at scale. Our teams collaborate closely with stakeholders to design and implement practical, product-centric solutions that meet genuine operational needs.AI is integral to our operations—encompassing intelligent automation, advanced search capabilities, large language model (LLM)-powered applications, agentic workflows, and decision-support systems. Our engineers are engaged in a variety of projects: from rapid Proof-of-Concepts (POCs) to shared AI frameworks and production-grade systems.Operating in a cloud-native environment (AWS/Azure), we primarily utilize Python and JavaScript/TypeScript, and deliver modern web applications through frameworks like React and Vue.js. We prioritize strong engineering principles, practicality, and operational excellence.Your RoleAs a Fullstack AI Engineer, you will:Design, develop, and maintain end-to-end AI-powered applications that integrate frontend, backend, and AI components.Rapidly create Proof-of-Concepts (POCs) to validate feasibility and showcase value within tight deadlines.Enhance core AI frameworks, libraries, and reusable components to facilitate quicker and more consistent AI development across the team.Build production-grade AI systems focused on scalability, reliability, security, and maintainability.Implement LLM-powered features, including prompt design, orchestration, structured outputs, and evaluation methods.Develop agentic or multi-step AI workflows using contemporary AI frameworks (e.g., LangGraph, LangChain).Design and integrate search and retrieval systems, covering data ingestion, vector indexing, and hybrid search methodologies.Create backend services and APIs utilizing Python-based frameworks (e.g., FastAPI, Django) and/or Node.js/Nest.js.Develop user-friendly interfaces using modern frontend frameworks (e.g., React, Vue.js).Contribute to LLMOps / MLOps practices to streamline AI workflows.
Role overview fuku is hiring a Java Engineer in Singapore to help build and scale real-time communication platforms for the banking sector. This role focuses on designing, optimizing, and scaling enterprise-grade systems using Java, microservices, cloud, and Kafka. The work involves architecture and high-impact engineering, not just maintenance. What you will do Design and build microservices that handle millions of real-time interactions daily across enterprise communication platforms. Lead complex system design, translating business needs into scalable and resilient architectures for distributed environments. Modernize legacy systems, troubleshoot production issues, and improve performance in high-throughput settings. Promote Test-Driven Development, implement CI/CD pipelines, and encourage clean architecture and best practices. Work closely with stakeholders, architects, and product teams to deliver solutions that align with technical and business goals. Requirements Experience with Java, Spring Boot, and microservices in production environments that require scalable distributed systems. Deep understanding of Kafka, messaging systems, event-driven architecture, and real-time data streaming at enterprise scale. Strong computer science fundamentals: algorithms, data structures, and object-oriented design, with hands-on application. Practical expertise with Docker, Kubernetes, CI/CD pipelines, and deploying cloud-native applications in complex production settings. Ability to independently resolve complex technical challenges, optimize system performance, and manage high-pressure production incidents. Platform details Centralized messaging platform integrating SMS, Email, Push notifications, and real-time chat for banking clients. Tech stack includes Spring WebFlux, Kafka Streams, Apache Camel, Kubernetes, and reactive architectures. Contribute to re-architecting legacy systems, building event-driven solutions, and shaping the future of digital banking communication. Hiring process Initial screening includes a rigorous Codility test; only highly skilled engineers move forward. Seeking established experts with strong fundamentals and real-world system design experience. Why join fuku? Work on engineering challenges at scale, not just feature delivery. Collaborate with experienced engineers and use modern technologies that stretch your skills. Directly influence the technical direction of a global banking communication platform. How to apply To apply, contact Naveen at naveen.vasudevan@Tangspac.com.
Join OKX as a Principal Engineer specializing in Agent Infrastructure and Memory Architecture. In this pivotal role, you will lead the design and implementation of scalable infrastructure solutions, leveraging cutting-edge technologies to optimize performance and reliability. Your expertise will be critical in shaping the future of our agent systems, ensuring high availability and efficiency.
Join our dynamic team at fuku as a Java Kafka Integration Engineer!Your Role Will Involve:- Designing, developing, and maintaining microservices and backend APIs utilizing Java and Spring Boot.- Crafting clean, modular, and testable code adhering to enterprise standards.- Building RESTful services and integrating with both internal and external systems.- Developing and sustaining event-driven components using Kafka.- Designing Kafka topics, partitions, and consumer groups to guarantee high throughput and fault tolerance.- Troubleshooting Kafka production issues and optimizing producer and consumer performance.- Collaborating with Oracle to design schemas, create stored procedures, and optimize complex SQL queries.- Ensuring data integrity, performance tuning, and efficient query execution.- Supporting migration and data integration tasks as needed.
Role Overview: Senior Principal Data Engineering LeadLocation: SingaporeWe are seeking a dynamic leader to head and expand the Data Engineering, DataOps, and Data Stewardship functions within our Data organization. This pivotal role is responsible for the flawless end-to-end delivery of our cloud-native data platform, encompassing data ingestion, transformation, modeling, and operational management, thereby facilitating reliable, high-quality, and self-service analytics across various business domains.Key Responsibilities:Team Leadership: Attract, mentor, and guide a diverse team of data engineers and stewards across Singapore, Malaysia, and India, fostering in-house technical expertise and accountability for project delivery.Data Engineering Delivery: Supervise the design, development, and optimization of ELT/ETL pipelines and data models, ensuring workflows are scalable, reusable, and cost-effective.Data Quality & Stewardship: Establish stewardship protocols — define ownership frameworks, implement data quality monitoring, and drive remediation processes in collaboration with cross-functional data users.Operational Excellence: Oversee daily pipeline operations, ensuring SLA adherence and effective resolution of production issues through thorough root-cause analysis and a focus on continuous improvement.Technical Governance: Establish engineering standards for observability, role-based access control (RBAC), cost tagging, and continuous integration/continuous deployment (CI/CD) practices.Collaboration & Enablement: Foster self-service analytics by curating reliable datasets and modeled views in partnership with BI and business teams.
About AgodaAgoda connects the world through seamless travel experiences. Founded in 2005 by two passionate friends and entrepreneurs, Agoda was designed to simplify global exploration for everyone.Now a proud member of Booking Holdings [NASDAQ: BKNG], our diverse team of over 7,000 professionals from 90 countries collaborates from various offices worldwide. Each day, we provide travelers with access to exceptional deals on millions of hotels, flights, and experiences.No two days are alike at Agoda. Our culture thrives on data and technology, driving our curiosity and innovation. Ready to embark on an exciting journey that shapes the future of travel? Join us!The Opportunity:The DevOps Engineering team plays a crucial role in automating the Software Development Lifecycle across all of Agoda’s Research & Development initiatives. This team is responsible for maintaining central development-related tools and creating internal web portals to boost development efficiency and security. The work of this engineering team significantly impacts all development activities at Agoda.In this Role, you’ll get to:Implement and uphold CI/CD best practices while automating security testing at DevOps speed.Maintain all core development systems for source control, CI, service discovery, and more.Act as a bridge between Development and Operations teams.Engage in full-stack development for internal tools and portals.What you’ll Need to Succeed:Over 10 years of experience in Software Engineering / DevOps / Platform Engineering, with several years in a senior or principal role.Hands-on experience with the entire Software Development Lifecycle: Requirements, Design, Code, Test, Deploy.Proficient coding skills in a modern programming language (preferably Python or Go).Familiarity with development ecosystem tools: Git, CI, Docker, Kubernetes.A passion for learning cutting-edge technologies and automating large-scale processes.
Role Overview fuku is hiring a Senior Java Developer to join the engineering team in Singapore. This role focuses on designing, building, and maintaining backend systems that support the company’s growth. The position offers the chance to work on impactful products in a collaborative setting. What You Will Do Design, develop, test, and maintain Java-based applications and backend services Build scalable, reliable, and maintainable systems that match business needs Work closely with product managers, designers, and engineers to improve product features Write clean, efficient, and well-documented code following engineering best practices Troubleshoot production issues and optimize system performance Participate in code reviews and technical design discussions Develop and integrate RESTful APIs and third-party services Support CI/CD workflows, automated testing, and deployment activities Requirements About 5 years of experience in Java development Strong skills in core Java, object-oriented programming, and software design principles Familiarity with Spring Boot or similar Java frameworks Experience working with relational databases such as MySQL or PostgreSQL Knowledge of REST APIs, Git, and the software development lifecycle Effective problem-solving and communication skills Comfort working as part of a collaborative team Preferred Qualifications Experience with cloud platforms (AWS, GCP, or Azure) Familiarity with Docker, Kubernetes, or microservices architecture Understanding of caching, messaging systems, or distributed systems Background in a product or platform environment Compensation and Benefits Monthly salary: SGD 10,000 to 15,000 Opportunities to solve meaningful engineering challenges Collaborative, growth-focused team culture Career development within a growing company
Apr 15, 2026
Sign in to browse more jobs
Create account — see all 1,341 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.