Full Stack Developer (React & Java)

  • Singapore
  • Negotiable
  • Contract
  • Discipline: Software Development
  • Ref: 51030

Full-Stack Developer (React & Java)

Role Overview

We are looking for a Full-Stack Developer with experience building and supporting enterprise applications using React and Java. This role involves developing new functionality, maintaining existing systems, resolving production issues, and working closely with cross-functional teams to deliver secure, scalable, and reliable software solutions.

Core Responsibilities

  • Build, enhance, and maintain full-stack web applications using React on the frontend and Java-based technologies on the backend.
  • Partner with developers, DevOps engineers, business analysts, and other stakeholders to deliver application enhancements and resolve technical issues.
  • Participate throughout the software development lifecycle, including solution design, development, testing, deployment, and ongoing support.
  • Design, develop, and integrate RESTful APIs to enable secure and efficient communication between system components.
  • Diagnose application issues, perform root cause analysis, and implement sustainable solutions to improve system reliability.
  • Conduct peer code reviews to promote coding standards, maintainability, security, and overall code quality.
  • Contribute to technical improvements by addressing technical debt and recommending enhancements to existing applications.
  • Prepare and maintain technical documentation to support development and operational activities.
  • Assist in technical design discussions and implementation decisions under the guidance of senior team members.
  • Support production environments by monitoring application performance, resolving incidents, and participating in production deployments.
  • Implement application enhancements, bug fixes, and maintenance activities to ensure continued system stability.

Technical Requirements

  • 1–4 years of experience in full-stack software development and application support.
  • Proficiency in React, Java, Spring Boot, Spring MVC, and Spring Data.
  • Experience developing and supporting RESTful APIs, microservices, and enterprise-scale applications.
  • Solid understanding of SQL databases, including troubleshooting and performance analysis.
  • Demonstrated experience with debugging, issue investigation, and root cause analysis.
  • Exposure to messaging and cloud technologies such as Kafka or AWS MSK, AWS SQS, DynamoDB, ElastiCache, and the AWS SDK is an advantage.
  • Familiarity with development tools and practices including Git, GitLab, Docker, Maven, SonarQube, CI/CD pipelines, and automated testing frameworks such as JUnit, Mockito, and Spring Boot Test is preferred.

Skills & Competencies

  • Experience supporting production systems, handling incidents, and participating in release and deployment activities.
  • Strong analytical and troubleshooting skills with the ability to resolve complex technical issues.
  • Effective written and verbal communication skills with the ability to collaborate across technical and business teams.
  • Self-motivated, detail-oriented, and capable of working independently while contributing to a collaborative team environment.

Preferred Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline.
  • Experience working within Agile or Scrum delivery teams.
  • Familiarity with AWS cloud technologies and secure application development practices.
  • Previous experience supporting government-sector applications is desirable.
  • Knowledge of or exposure to COBOL-based legacy systems is considered a plus.

Apply for this job

We are an inclusive organisation and actively promote equality of opportunity for all with the right mix of talent, skills, and potential. We welcome all applications from a wide range of candidates. Selection for roles will be based on individual merit alone.

Latest Jobs

Head of Technology – ERP & Digital Transformation | Hong Kong

  • Hong Kong
  • HKD 110,000
  • Permanent

We are supporting an international group in the search for a Head of Technology to lead the evolution and transformation of its global technology environment.

This is a hands-on leadership role for a technology professional who can combine strategic thinking with execution, driving improvements across systems, infrastructure, applications, and operations.

Key Responsibilities

  • Own and deliver the Group technology roadmap aligned with business objectives.
  • Lead SAP and Microsoft 365 consolidation programmes across multiple regions.
  • Drive technology transformation, automation, and process improvements.
  • Ensure secure, reliable, and effective technology operations.
  • Manage internal teams, external partners, vendors, and technology budgets.
  • Act as a key technology partner to executive leadership and business stakeholders.

Requirements

  • 10+ years of experience across IT operations, enterprise applications, infrastructure, or technology delivery.
  • Strong experience with SAP, ERP systems, Microsoft 365, and technology transformation projects.
  • Experience leading migrations, integrations, or consolidation programmes.
  • Comfortable operating strategically while remaining hands-on.
  • Strong communication and stakeholder management skills.
  • Experience in manufacturing, supply chain, product, or multi-site environments is advantageous.
  • Willingness to travel regularly to the China office (1 week every month) 

The Opportunity

A unique opportunity to shape the future technology landscape of an international organisation, working closely with senior leadership and leading meaningful transformation initiatives across Asia and global markets.

Apply Now

Network Support Engineer

  • Ireland
  • EUR 50,000
  • Permanent

Network Support Engineer (NOC) | Dublin | Permanent

 

I'm working with a leading technology services provider that is looking to hire a Network Support Engineer to join its Network Operations Centre in Dublin. This is a hands-on support role, ideal for someone who enjoys troubleshooting complex network environments and wants to continue developing their expertise in Juniper technologies.

 

Essential Requirements

  • JNCIP certification
  • Commercial experience supporting Juniper networking environments.
  • Strong understanding of routing, switching and network troubleshooting.
  • Experience working in a NOC, Network Support or Managed Services environment.
  • Excellent troubleshooting and customer communication skills.

 

Nice to Have

  • Experience with Aruba ClearPass.
  • Exposure to network security technologies.
  • Experience working to SLAs in a customer-facing support environment.

 

The Role

  • Provide 1st and 2nd line support across customer network environments.
  • Troubleshoot and resolve incidents involving Juniper networking technologies.
  • Perform proactive monitoring, health checks and preventative maintenance.
  • Escalate complex technical issues where required.
  • Work closely with customers and vendor support to resolve incidents.
  • Contribute to maintaining secure and highly available network environments.

 

If you're JNCIP certified (or hold an equivalent Juniper professional-level certification) and would like to hear more, send me a message or apply directly.

Apply Now

Application Security Team Lead

  • Ireland
  • EUR 17
  • Permanent

About the Role

An established global organisation is seeking an experienced Team Lead to lead a team focused on application security within a modern cloud environment.

This position combines people leadership, technical direction and strategic planning. You'll be responsible for building a high-performing team, shaping engineering practices and ensuring security is embedded throughout the software development lifecycle.

 

Key Responsibilities

  • Lead, coach and develop a team of engineers and security specialists.
  • Define the team's vision, technical strategy and delivery roadmap.
  • Own the successful delivery of key engineering initiatives and security improvements.
  • Work closely with engineering, product and business stakeholders to prioritise work and deliver measurable outcomes.
  • Champion Secure SDLC practices across development teams.
  • Drive improvements in automation, CI/CD pipelines, testing, release processes and platform reliability.
  • Establish engineering standards through architecture reviews, technical guidance and code quality initiatives.
  • Use engineering metrics and data to support planning, prioritisation, capacity management and continuous improvement.
  • Promote modern engineering practices while staying current with emerging security threats, technologies and frameworks.

 

Required Experience

  • Extensive experience within Software Engineering, Platform Engineering, DevSecOps or Application Security.
  • Experience leading and developing technical teams.
  • Experience delivering large-scale, cloud-native applications within AWS environments.
  • Strong understanding of software architecture, Software Development Life Cycle (SDLC) and Agile delivery methodologies.
  • Proven experience implementing Secure SDLC across engineering teams.
  • Strong knowledge of DevSecOps principles and security-focused software delivery.
  • Experience working with application security tooling, including:
    • SAST (Static Application Security Testing)
    • DAST (Dynamic Application Security Testing)
    • SCA (Software Composition Analysis)
    • Secrets Management
    • Secrets Scanning
  • Experience improving engineering practices through automation, testing and CI/CD.
  • Ability to define technical roadmaps and deliver against strategic objectives.
  • Strong stakeholder management skills with the ability to influence engineering and business leaders.
  • Data-driven approach, using analytics and engineering metrics to guide technical decisions.
  • Passion for mentoring engineers and building high-performing teams.

 

Desirable Experience

  • Experience with modern Application Security tooling such as Checkmarx, Veracode, Fortify, SonarQube, Snyk or similar.
  • Background working within enterprise-scale engineering environments.
  • Experience leading security transformation or DevSecOps adoption initiatives.
Apply Now

Procurement Contract Expert

  • Switzerland
  • Negotiable
  • Contract

We are looking for a Procurement Contract Data, Documentation & Records Analyst for one of our clients, a leading organisation within the financial services industry in Zurich, Switzerland, for a contract role.

 

In this role, you will step into a critical position within a high-impact remediation and data quality programme in a regulated environment.

 

Acting as a Procurement Subject Matter Expert, you will work closely with Third Party Risk Management and cross-functional teams to bring clarity to complex procurement and contract landscapes.

 

You will be exploring multiple systems and repositories, connecting the dots between third-party services, contracts, and procurement documentation, while ensuring everything is accurate, complete, and audit-ready.

 

Your day-to-day will involve investigating missing or inconsistent contract data, reconstructing contract hierarchies, validating documentation, and improving metadata quality.

 

You will also be retrieving and analysing procurement artefacts such as RFPs, due diligence records, supplier onboarding documentation and governance materials, coordinating searches across tools like SharePoint and document repositories, and ensuring all findings meet regulatory and reporting standards.

 

Additionally, you will perform data validation and second-level reviews, identify gaps in documentation structures, track open issues and dependencies, support stakeholders with complex information requests, and contribute to process improvements, better data governance, and more efficient repository structures.

 

You will collaborate with procurement, legal, and operational stakeholders, helping resolve data gaps and contributing to stronger governance, reporting, and regulatory readiness.

 

This is a role where your analytical thinking, attention to detail, and structured approach will directly impact the organisation’s ability to meet critical regulatory requirements.

 

This is a contract starting 17.08.2026 until 31.12.2026, with a potential extension, based in Zurich- and offered at an 80% workload.

 

If you bring experience in procurement operations, contract management, data quality, or supplier lifecycle processes, ideally within a regulated environment, and enjoy working in investigative, detail-driven roles, this opportunity will allow you to make a tangible impact.

 

Fluent knowledge of German and English is a must

 

If you want to hear more about this role, apply directly to:

 

vuk.susa-stupar@nicollcurtin.com

 

Phone: +41 43 508 2671

Apply Now

Procurement Data Manager / Analyst (EMEA) `

  • Switzerland
  • Negotiable
  • Contract

Do you enjoy working in a procurement role?

 

Do you enjoy process of buying?

 

Then the role of a Spot Buyer/Procurement assistant is ideal for you!

 

First and foremost, this is a role which is for the individuals who are looking to gain experience, or previously were in an internship role.

 

We are looking for a Spot Buyer for one of our clients in the private banking industry in Zurich, Switzerland, for a contract role running from 17.08.2026 until 30.06.2027 with a 60% workload.

 

In this role, you will support the day-to-day procurement operations across Switzerland and EMEA.

 

You will be responsible for maintaining supplier data within procurement platforms, managing purchase orders, obtaining and negotiating quotations, supporting contract preparation and execution, and assisting internal stakeholders and suppliers with procurement-related queries.

 

You will also help manage procurement tools and catalogues, while contributing to user training and process improvements.

 

If you have initial experience in procurement, sourcing, supply chain or logistics, enjoy working in a structured and analytical way, and are confident communicating with a wide range of stakeholders, this could be the right opportunity for you.

 

Strong MS Office skills, a proactive mindset, negotiation abilities, and very good German alongside good English are essential.

 

Experience with SAP, indirect procurement, financial services, or inside sales would be considered a strong advantage.

 

You will join an international environment where you can further develop your procurement expertise, gain exposure to a complex organisation, and work closely with experienced professionals supporting operational purchasing activities across the business.

 

Last but not least, fluency in German and English is required.

 

If you want to hear more about this role, apply directly to:

 

vuk.susa-stupar@nicollcurtin.com

 

Phone: +41 43 508 26 71

Apply Now