Principal Engineer Java Fullstack jobs in Singapore – Page 6 | RoboApply Jobs

Principal Engineer Java Fullstack jobs in Singapore· Page 6

Results 101–120 of 1,409 for “Principal Engineer Java Fullstack” in Singapore.

1,409 jobs found

101 - 120 of 1,409 Jobs
Apply
AFRY logo
Full-time|On-site|Singapore

Join AFRY as a Principal Consultant specializing in Business Development and Strategy Services with a focus on the Energy sector. In this pivotal role, you will leverage your expertise to drive impactful strategies and foster growth within the energy market. Collaborate with cross-functional teams to identify opportunities, develop innovative solutions, and …

Sep 30, 2025
Apply
bjakcareer logo
Full-time|On-site|Singapore

Join our innovative team as a Principal Machine Learning Engineer at bjakcareer, where you will lead cutting-edge projects and play a pivotal role in shaping our AI strategies. You will be responsible for designing and implementing advanced machine learning models, collaborating with cross-functional teams, and driving data-driven decision making.

Apr 11, 2026
Apply
fuku logo
Contract|On-site|Singapore, Singapore, Singapore

Are you a skilled Java Backend Developer with a passion for building innovative applications? Join our dynamic team at fuku, where your expertise in Flowable Engage will drive the development of enterprise-grade conversation and workflow-driven solutions. This role is crucial as it focuses on enhancing the Flowable process management platform by integrating chat and connectivity with external messaging systems like WhatsApp and WeChat.Key Responsibilities:Application Development: Design, develop, and maintain robust backend services using Java 8/11+ and Spring Boot.Flowable Implementation: Customize Flowable Engage features to facilitate chat-driven workflows and integrate with external messaging platforms.Workflow Automation: Create and deploy BPMN and CMMN models utilizing Flowable Design.API & Microservices: Develop and integrate RESTful APIs ensuring seamless communication between the Flowable engine and other systems.Custom Task Development: Build custom Java tasks and delegate expressions to extend Flowable’s capabilities.System Integration: Connect messaging systems and relational databases to support high-performance applications.Collaboration: Work within Agile/Scrum teams, translating business needs into technical solutions.

Feb 3, 2026
Apply
xcellink logo
Full-time|On-site|Singapore, Singapore, Singapore

Join our esteemed client, a statutory board operating under the Government of Singapore, as a Software Engineer specializing in device support. This role is pivotal in enhancing the team’s capabilities and contributing to key projects.Your responsibilities will include:Gathering and analyzing requirements effectively;Designing, developing, and maintaining robust software solutions;Preparing and submitting critical deliverables through various software development lifecycle stages, including Business Rules, Software Requirement Specifications, Software Architecture Documents, and more;Providing daily application support to the Authority;Collaborating with users to address requirements, design considerations, and testing challenges.

Oct 14, 2024
Apply
fuku logo
Full-time|On-site|Singapore, Singapore, Singapore

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.

Jan 28, 2026
Apply
AvePoint logo
Full-time|On-site|Singapore

Join AvePoint as an Application Support Analyst!As a key member of our team, you will play a crucial role in ensuring the smooth operation and support of our production applications. Your expertise will contribute to enhancing our system performance and user satisfaction.Key Responsibilities:Monitor Production Systems: Utilize monitoring tools and dashboards to ensure optimal health and performance of our production applications.Incident Management: Proactively address and resolve application incidents, minimizing disruption to business operations while meticulously documenting incident details and resolutions.Root Cause Analysis: Analyze recurring issues, conduct thorough investigations, and implement corrective actions to prevent future occurrences.Collaboration: Work effectively with development, QA, and operations teams to swiftly identify and resolve application issues.Performance Tuning: Assess application performance and implement tuning strategies to enhance system efficiency.Deployment Support: Assist in deploying new releases and patches, ensuring minimal impact on production services.Documentation: Maintain thorough documentation of application support protocols, incident resolutions, and system configurations.User Support: Provide exceptional support to end-users and stakeholders, addressing queries and issues related to production applications.Continuous Improvement: Identify and recommend process improvements and automation opportunities to elevate the efficiency and reliability of application support.

Apr 13, 2026
Apply
Anglo American De Beers Group logo
Tax Principal - Asia Pacific (12 Month FTC)

Anglo American De Beers Group

Contract|On-site|Singapore

The Tax Principal for Asia Pacific will play a key role in managing tax matters across the region. This 12-month fixed-term contract is based in Singapore and focuses on supporting compliance and tax strategy for Anglo American De Beers Group. Role overview This position centers on applying deep tax expertise to complex regulations in multiple jurisdictions. The Tax Principal works closely with colleagues from different functions, offering guidance on tax issues and helping shape effective tax planning. Key responsibilities Ensure compliance with regional tax laws and regulations Advise teams on tax implications for business activities Support strategic tax initiatives and planning Collaborate with internal stakeholders to address tax-related questions Requirements Extensive experience in tax, ideally with exposure to Asia Pacific jurisdictions Strong understanding of complex tax regulations Ability to work effectively with cross-functional teams

Apr 30, 2026
Apply
Accion Labs logo
Full-time|On-site|Singapore

Join Accion Labs as a Senior Java Developer specializing in AngularJS and contribute to innovative software solutions in a dynamic environment. We are seeking a talented individual who thrives in a collaborative setting and is passionate about developing high-quality applications.

Apr 22, 2017
Apply
fuku logo
Full-time|On-site|Singapore, Singapore, Singapore

Join fuku as a Backend Software Engineer specializing in distributed systems at our Singapore office. This role is crucial for our rapidly expanding global consumer internet platform, which caters to hundreds of millions of users across diverse ecosystems including content, community, e-commerce, and advertising.Singapore serves as a pivotal hub for our international expansion, where you will develop high-performance backend systems tailored to support overseas users and facilitate efficient platform scaling across regions. In this role, you will tackle challenges associated with distributed systems, high concurrency, and cross-region architecture while collaborating with globally distributed teams to create impactful solutions.

Apr 9, 2026
Apply
fuku logo
Full-time|On-site|Singapore, Singapore, Singapore

Role Overview fuku is seeking an experienced Software Engineer in Singapore to help design, build, and maintain backend systems. This position centers on Java development and close collaboration with cross-functional teams to deliver reliable software products. Main Responsibilities Architect, develop, and maintain backend applications and services using Java. Write clean, efficient, and maintainable code that follows engineering best practices. Work with product managers, designers, and engineers to implement new features. Troubleshoot, debug, and optimize application performance. Participate in code reviews, technical discussions, and architectural planning. Develop and integrate RESTful APIs and third-party services. Focus on system reliability, security, and scalability. Contribute to CI/CD pipelines and automated testing processes. Requirements 3-5 years of hands-on Java development experience. Strong knowledge of core Java, object-oriented programming, and backend design principles. Familiarity with Spring Boot or similar Java frameworks. Experience working with relational databases such as MySQL or PostgreSQL. Understanding of REST APIs, version control (such as Git), and software engineering best practices. Strong problem-solving abilities and a collaborative approach. Excellent written and verbal communication skills. Preferred Qualifications Experience with cloud platforms (AWS, GCP, or Azure). Knowledge of Docker, Kubernetes, or microservices architecture. Familiarity with messaging systems, caching, or distributed systems. Experience with CI/CD tools and automated testing.

Apr 15, 2026
Apply
OKX logo
Full-time|On-site|Singapore, Singapore

Join OKX as a Principal AI Engineer specializing in Chatbot Development. In this pivotal role, you will lead innovative projects that harness the power of artificial intelligence to enhance user experiences through cutting-edge chatbot solutions. Your expertise will contribute to creating intelligent systems that respond to user queries and provide seamless interactions.

Mar 16, 2026
Apply
Cygnify logo
Full-time|On-site|Singapore

Role: Senior Principal Data Engineering LeadLocation: SingaporeWe are seeking an experienced and dynamic Senior Principal Data Engineering Lead to spearhead the scaling and enhancement of our Data Engineering, DataOps, and Data Stewardship initiatives within our Data organization. This pivotal role is responsible for ensuring the seamless end-to-end delivery of our cloud-native data platform, which encompasses data ingestion, transformation, modeling, and operations to facilitate high-quality, reliable, and self-service analytics across various business domains.

Mar 5, 2026
Apply
Thoughtworks logo
Full-time|On-site|Singapore, Singapore

Thoughtworks Singapore is currently seeking applicants with valid work rights in Singapore, specifically Singapore Citizens and Singapore Permanent Residents.As a Software Developer, you will collaborate closely with business analysts, quality analysts, designers, project managers, and other stakeholders to craft software solutions that drive meaningful change for our clients. You will attentively listen to understand the nuances of business challenges and produce clean, iterative code that delivers impactful results. By balancing strong opinions with a collaborative spirit, our Software Developers uphold the integrity of technology, ensuring that all perspectives are considered.At Thoughtworks, we are committed to exceeding the standards of excellence, striving to deliver top-tier solutions that surpass our clients' expectations. Our engineering and delivery practices reflect this dedication to quality, as our team continually seeks to innovate and enhance our methodologies.Key ResponsibilitiesEmbrace and implement best practices for writing clean, reusable code through Test-Driven Development (TDD), pair programming, and design patterns.Utilize continuous delivery methods to ensure the delivery of high-quality software that adds value to end customers.Collaborate within value-driven teams to innovate customer experiences for our clients.Engage with various team members to develop features, design concepts, and interactive prototypes while embedding best practices and UX specifications.Partner with technologists across cross-functional teams to advocate for and demonstrate a DevOps culture.Assume ownership and accountability beyond individual tasks, consistently pushing boundaries to achieve outstanding results for our clients.Stay abreast of the latest technology trends from our Technology Radar to effectively address client challenges.QualificationsTechnical SkillsMinimum of three years of experience in software development.

Mar 13, 2026
Apply
AvePoint logo
Full-time|On-site|Singapore

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.

Mar 4, 2026
Apply
ThoughtWorks logo
Full-time|On-site|Singapore, Singapore

ThoughtWorks Singapore is currently accepting applications exclusively from Singapore Citizens and Singapore Permanent Residents due to specific business requirements.As a Senior Software Developer, you will engage with business analysts, designers, project managers, and other stakeholders to craft software solutions that drive significant impact for our clients. Your role involves understanding the intricacies of business challenges and writing clean, iterative code to produce exceptional outcomes while consistently promoting superior engineering practices. You will uphold technological integrity, ensuring diverse perspectives are valued and integrated into the solution process.Thriving teams depend on collaboration and constructive discussions. As a Senior Developer, you will foster this collaborative spirit while steering teams towards realizing ambitious technological visions and mentoring junior consultants. You will utilize your profound technical expertise to tackle complex business issues and proactively evaluate your team's health, code quality, and nonfunctional requirements.Key ResponsibilitiesAdopt industry best practices such as Test-Driven Development (TDD), pair programming, and design patterns to write maintainable and reusable code.Champion continuous delivery methodologies to provide high-quality software that delivers value to customers promptly.Lead the integration of AI tools throughout the development lifecycle, enhancing productivity and maintaining high code quality while enabling more innovative problem-solving.Collaborate within value-driven teams to create innovative customer experiences.Design and develop large-scale distributed systems utilizing microservices architecture.Work closely with teammates to develop features, design concepts, and interactive prototypes, ensuring adherence to best practices and UX specifications.Apply insights from our Technology Radar to address client challenges effectively.

Mar 18, 2026
Apply
Grab logo
Full-time|On-site|Singapore

Join Grab, a leading technology company in Southeast Asia, as a Senior Principal Machine Learning Engineer in our Fulfilment team. In this pivotal role, you will be responsible for designing and implementing advanced machine learning systems that enhance our operational efficiencies and customer satisfaction. Collaborate with cross-functional teams to drive innovation and deliver impactful solutions that shape the future of our services.

Jan 22, 2026
Apply
PhysicsX logo
Full-time|On-site|Singapore

About UsPhysicsX is a pioneering deep-tech company rooted in numerical physics and inspired by Formula One, dedicated to propelling hardware innovation at the speed of software.We are developing an AI-driven simulation software stack designed for engineering and manufacturing across advanced industries. By facilitating high-fidelity, multi-physics simulation through AI inference throughout the entire engineering lifecycle, PhysicsX unlocks unprecedented levels of optimization and automation in design, manufacturing, and operations, empowering engineers to redefine the limits of possibility. Our clientele includes leading innovators in Aerospace & Defense, Materials, Energy, Semiconductors, and Automotive.The RoleYour primary mission is to assist our customers in overcoming their most pressing challenges. As the Principal Forward Deployed Software Engineer, you will determine how PhysicsX’s Forward Deployed Engineers deliver software solutions that enable our clients to enhance their project outcomes, making them better, faster, and more cost-effective. You will set the benchmark for software engineering practices across our delivery processes and incorporate solutions developed with clients into our core product offerings.We seek a candidate with experience in building teams from the ground up and a demonstrated history of fostering engineering excellence to deliver tangible outcomes. Achieving success in this role necessitates deep expertise in technical project management, a strong sense of ownership regarding results, and the ability to immerse oneself in customer workflows while collaborating with their teams to address complex engineering challenges swiftly.In this role, you will:Oversee the technical delivery plan for multiple projects or work streams, translating business objectives into a clear roadmap with milestones, dependencies, and acceptance criteria.Integrate with customers to ensure successful production deployments and drive user adoption. Analyze workflows, shape tools/integrations, and translate requirements into actionable delivery plans. Lead onboarding, adoption, and change management processes.Nurture engineering talent by expanding the Forward Deployed Software Engineering team in London.Travel to customer locations in North America, Europe, Asia, and Oceania for an average of 3-4 weeks each quarter, collaborating closely with clients to develop solutions on-site.Manage the scope of new projects and work streams with existing customers while contributing to the onboarding of new clients to PhysicsX.

Jan 11, 2026
Apply
Xcellink logo
Full-time|On-site|Singapore, Singapore, Singapore

Join our dynamic team at Xcellink as a Senior Software Engineer, where you will play a pivotal role in the design and development of sophisticated enterprise applications. You will leverage your extensive experience in software development to deliver high-quality solutions that meet client needs.

Jul 28, 2024
Apply
Wayve logo
Full-time|On-site|Singapore

Join Wayve as a Principal Application Software Engineer and be part of a groundbreaking team that is reshaping the future of mobility. In this pivotal role, you will lead the design, development, and deployment of innovative software applications that drive our autonomous driving technology.The ideal candidate will have a strong background in software engineering, a passion for technology, and the ability to work collaboratively in a fast-paced environment.

Mar 25, 2026
Apply
Grab logo
Full-time|On-site|Singapore

Join Grab, a leading technology company in Southeast Asia, as a Senior Principal Machine Learning Engineer in our Fulfilment division. You will play a crucial role in leveraging machine learning techniques to optimize our operations and enhance customer experience. Your expertise will guide our teams in developing innovative solutions that drive efficiency and scalability.

Apr 30, 2026

Sign in to browse more jobs

Create account — see all 1,409 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.