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
Requirements:- A minimum of 8 years in software development.- Bachelor’s degree in Computer Science or a related field.- Extensive experience with Java and Spring Boot.- Strong grasp of Kafka producers, consumers, and stream processing.- Practical experience with Oracle SQL, PL/SQL, and performance tuning.- In-depth knowledge of microservices architecture and REST APIs.- Familiarity with secure coding practices and enterprise integration patterns.- Exposure to cloud platforms such as AWS, Azure, or GCP.- Proficiency in CI/CD tools including Jenkins, Git, and Maven.- Experience with container platforms like Docker and Kubernetes.- Previous work experience in the Banking or Fintech sectors is a must.
About the job
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.
About fuku
At fuku, we are committed to leveraging cutting-edge technologies to drive innovation in the fintech industry. Our team is passionate about creating solutions that enhance financial services and deliver exceptional value to our clients.
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 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.
Job Title: Apache Kafka DeveloperJob SummaryWe are looking for a talented Java – Kafka Integration Engineer with extensive experience in Apache Kafka, Kubernetes, and distributed systems. The successful candidate will be responsible for designing, developing, deploying, and maintaining robust Kafka-based integration solutions, ensuring optimal performance, high availability, and security throughout distributed environments.Key Responsibilities- Design, implement, and manage Kafka-based messaging and streaming solutions.- Oversee and maintain Kafka clusters to guarantee their reliability, scalability, and fault tolerance.- Develop Kafka producers, consumers, and stream processing applications using Java (or Python as needed).- Deploy and manage Kafka and associated components within Kubernetes environments.- Create and implement Custom Resource Definitions (CRDs) and develop controllers for effective Kubernetes resource management.- Integrate Kafka with API Gateway solutions to securely expose and manage APIs.- Automate infrastructure provisioning, deployment, and operational tasks through scripts and CI/CD pipelines.- Monitor Kafka clusters and applications, proactively identifying and resolving performance or reliability issues.- Collaborate with cross-functional teams to further integration, DevOps, and platform engineering initiatives.
Sopra Steria seeks a Java Integration Developer based in Singapore. This role centers on building and implementing integration systems using Java, with the goal of supporting and improving service delivery. Main responsibilities Develop and implement integration solutions with Java technologies Collaborate with team members to deliver systems aligned with business requirements Contribute to projects that enhance existing service offerings Location This position is based in Singapore.
Mainframe Engineer - Integration & Modernisation Role Overview: Join our dynamic team at AvePoint as a Mainframe Engineer, where you will play a vital role in maintaining, integrating, and modernising our legacy systems while ensuring seamless interoperability with cutting-edge platforms. Key Responsibilities: Maintain and enhance COBOL, PL/I, and JCL systems. Provide support for batch processing and DB2 environments. Facilitate integration with Java applications, APIs, and cloud technologies. Execute data migration and transformation tasks effectively. Assist in System Integration Testing (SIT) and User Acceptance Testing (UAT). Diagnose and resolve production issues promptly. Required Skills: 5-10 years of experience working on mainframe systems. Proficiency in COBOL, JCL, and DB2. Experience with batch and transaction processing systems. Preferred Qualifications: Experience with Java integration. Familiarity with API enablement. Exposure to AWS or GCC environments. A background in system modernisation projects. Deliverables: Stable and reliable legacy systems. Effective integration services. Successful migration outputs. Comprehensive documentation.
Join us as a Core Java Developer, where you will play a key role in designing, developing, and maintaining robust backend applications tailored for the banking sector. Leveraging Core Java, Spring Framework, and Spring Boot, you will work within a microservices architecture to build and integrate RESTful APIs and event-driven services utilizing Kafka, ensuring support for high-volume banking transactions and systems. Your expertise will help in developing, deploying, and managing microservices in containerized environments using Docker and Kubernetes. Collaboration with business analysts, architects, and cross-functional teams will be essential to deliver secure and high-performance solutions that meet stringent banking requirements. You will also be responsible for ensuring code quality through unit testing, code reviews, performance optimization, and adherence to enterprise development standards.
Role Responsibilities:- Design, develop, and maintain robust microservices and backend APIs leveraging Java and Spring Boot.- Implement clean, modular, and testable code that adheres to enterprise standards.- Create RESTful services and facilitate integration with both internal and external systems.- Develop and manage event-driven components utilizing Kafka.- Strategically design Kafka topics, partitions, and consumer groups to ensure high throughput and fault tolerance.- Diagnose and resolve Kafka production issues while optimizing producer and consumer performance.- Collaborate with Oracle databases to design schemas, stored procedures, and enhance complex SQL queries.- Safeguard data integrity through performance tuning and efficient query execution.- Assist with migration and data integration tasks as necessary.
Join our dynamic team as a Lead Integration Engineer at impact. In this pivotal role, you will spearhead the integration of our innovative solutions, driving seamless collaboration across various platforms. Your expertise will be crucial in enhancing our operational capabilities and ensuring top-notch system performance.
“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 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.
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.
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
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!
Join our innovative team at ncs3 as a Software Engineer specializing in Java. In this role, you will have the opportunity to develop and maintain high-quality software solutions that meet the needs of our clients. Your contributions will directly impact our projects and enhance our service offerings.
Encora seeks a Payroll Integration Lead based in Singapore to guide complex payroll integrations and transformation projects across the APAC region. This position centers on managing diverse payroll systems, ensuring both compliance and operational efficiency for multiple countries. Role overview The Payroll Integration Lead will drive the implementation and integration of payroll systems in countries including Singapore, Australia, and India. This role involves overseeing compliance with regional payroll laws, designing and managing Workday integrations, and coordinating with both internal teams and external vendors. The position requires a strategic mindset and hands-on experience with payroll technology and project delivery. What you will do Lead regional payroll system implementations and integrations across APAC. Ensure compliance with payroll laws and statutory requirements in multiple countries. Design and manage Workday integrations using Studio, EIBs, APIs, and Connectors. Own project planning, timeline management, risk assessment, and governance for payroll workstreams. Collaborate with external vendors and internal HR, Finance, and IT teams for smooth project execution. Serve as a Subject Matter Expert for Workday Payroll, advising on integration best practices and data flow. Requirements At least 10 years of experience with payroll systems and HR integrations. Strong background in APAC regional payroll, especially within Banking or Large Financial Institutions. Hands-on expertise in Workday integrations: Studio, EIBs, Core Connectors, and APIs. Proven project management skills and a record of delivering complex programs. PMP, PRINCE2, or Agile certifications preferred. Excellent stakeholder management and communication skills for collaboration with global teams.
HyperLight is a pioneering force in the commercialization of thin-film lithium niobate (TFLN) integrated photonics—a cutting-edge material and process technology that drives the development of high-performance, scalable optical components across various domains including AI/datacom infrastructure, hyperscale computing, quantum computing, sensing, and more. Established in 2018 and supported by top-tier venture capital, we have assembled a dynamic team and a robust platform dedicated to the mass deployment of TFLN photonics technology.Central to our mission is the TFLN Chiplet™ platform—an innovative, modular architecture crafted for scalability, manufacturability, and seamless integration into complex systems. This platform uniquely combines exceptional performance with industrial readiness, empowering system developers to quickly and effectively deploy the technology across diverse applications. We collaborate closely with our clients and suppliers throughout the entire process—from conceptualization and design to prototyping and mass production—ensuring the smooth and rapid rollout of TFLN photonic technology.We envision our platform as a critical enabler in the golden era of integrated photonics, poised to elevate humanity to new heights. Our world-class team encompasses expertise across engineering, business, and operations, united by core values of integrity, innovation, collaboration, and practical solutions. Together, we tackle complex challenges with curiosity, humility, and a profound care for each other.If you are passionate about pushing the boundaries of integrated photonics devices and transforming their applications through hardware innovation, we invite you to join HyperLight’s expanding team as a Senior Photonics Process Engineer. We are looking for highly motivated individuals who thrive on problem-solving and excel in a collaborative environment.Join us in making a tangible impact in a fast-paced, team-oriented, and high-growth atmosphere!
Join a dynamic team in the FinTech sector, where your expertise in DevOps will drive innovation and enhance our software delivery processes. We are looking for a passionate DevOps Engineer with a proven track record in Java and .NET technologies to help us develop, test, and deploy cutting-edge applications efficiently.Key Responsibilities:- Architect and maintain a robust CI/CD platform, empowering application teams to streamline their software development life cycle.- Work in close collaboration with development teams, offering best practices and hands-on support for seamless CI/CD platform adoption.- Lead the charge in our DevOps transformation, optimizing processes and continuously enhancing our CI/CD tools and infrastructure.- Oversee the complete lifecycle management of CI/CD tools across diverse environments, including Microsoft Azure, Kubernetes, and on-premises virtual machines, ensuring they are secure, reliable, and maintainable long-term.Core Competencies:- Deep understanding of DevOps principles, methodologies, and toolchains.- Superior analytical and problem-solving abilities, capable of diagnosing and resolving intricate technical challenges.- Exceptional communication and collaboration skills, with a strong aptitude for planning and teamwork.- Highly motivated to thrive in an agile environment and contribute to ambitious goals.Qualifications:- A solid academic foundation or professional experience in Computer Science, Information Technology, or a related field.- Practical experience as a CI/CD or Cloud Engineer, with significant exposure to Java, .NET, Golang, and JavaScript technologies.- Hands-on experience with Kubernetes and Microsoft Azure in live production settings.- Experience in automating the lifecycle management of CI/CD platforms is a plus.- Familiarity with Infrastructure as Code (IaC) tools such as Ansible and Terraform.- Full stack development skills are considered an advantage.EA Reg. No. 25C2690 | EA License No. R1877766
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
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.
We are seeking an experienced Java Backend Developer with a strong background in banking and fintech to join our dynamic team at fuku. This contract role is extendable and requires a minimum of 6 years of relevant experience. The successful candidate will be responsible for designing, developing, and maintaining high-performance Java-based backend applications.Key Responsibilities:- Architect and implement robust backend systems that support our banking applications.- Collaborate effectively with cross-functional teams to define, design, and release innovative features.- Optimize application performance, ensuring high quality and responsiveness.- Troubleshoot and resolve bottlenecks and bugs, providing effective solutions.- Maintain code quality through best practices, organization, and automation.- Keep abreast of emerging technologies and integrate them into our existing systems to enhance functionality.Qualifications:- Bachelor's degree in Computer Science, Engineering, or a related field.- Proven experience as a Java Backend Developer or equivalent position.- Strong proficiency in Java and its ecosystem.- Familiarity with React is a plus.- Experience with frameworks such as Spring or Hibernate is required.- Knowledge of RESTful APIs and web services is essential.- Proficient in code versioning tools like Git.- Exceptional problem-solving skills and keen attention to detail.- Ability to work independently and as part of a collaborative team.- Experience with Java technologies including EJB, Spring Boot, MySQL, Oracle, IBM MQ, and Kafka.- Capacity to understand business and system requirements, transforming them into scalable and stable technical solutions.- A passion for technology and a desire to build robust, scalable Java systems.- Skills in analysis, design, coding, and implementation of complex custom-built applications.EA Reg. No. 25C2690 | EA License No. R1877766
Mar 2, 2026
Sign in to browse more jobs
Create account — see all 1,348 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.