Fullstack Software Engineer - Contract

Munkaerő-kölcsönzésZENITH INFOTECH (S) PTE LTD.Singaporemycareersfutureközzétéve: 2026. 08. 20.
Kötelező:ReactGitAWSDockerCloudFrontendBackendFullstackTDDMicroservicesAISecurity

About the Role

We're looking for a Full Stack Software Engineer to join our team building modern, cloud-native applications. You'll work across the stack — from ReactJS front ends to Spring Boot microservices — while contributing to AI-driven features, workflow automation, and secure, role-based systems.

This role suits someone who thrives working independently, takes ownership of their deliverables, and enjoys collaborating across squads in an iterative delivery environment.

Key Responsibilities

  • Design, build, and maintain web applications using ReactJS (Vite) on the front end and Spring Boot on the back end
  • Develop and integrate REST APIs, and design data models using JPA and SQL
  • Build and maintain microservices, with attention to scalability and maintainability
  • Containerize applications using Docker for consistent deployment across environments
  • Contribute to the development of an AI agent, integrating it into existing product workflows
  • Work with AWS services (S3, SQS) to support asynchronous processing and file storage
  • Implement local API mocking to support parallel front-end/back-end development and testing
  • Write and maintain unit tests to ensure code quality and reliability
  • Use Gradle and Git for build management and version control
  • Implement BPMN-based workflows to support business process automation
  • Build RBAC-driven UI components to enforce role-based access control across the application
  • Work within AWS GCC (Government/Regulated Cloud environment) where applicable, adhering to relevant compliance and security standards

Required Skills & Experience

  • Proficiency in ReactJS (with Vite tooling) and Spring Boot
  • Strong understanding of JPA, SQL, and relational data modeling
  • Experience designing and consuming REST APIs
  • Hands-on experience with microservices architecture and containerization (Docker)
  • Familiarity with AWS services, particularly S3 and SQS
  • Experience with unit testing frameworks and test-driven practices
  • Working knowledge of Gradle and Git
  • Exposure to BPMN workflow engines (e.g., Camunda, Flowable, or similar)
  • Experience implementing RBAC (Role-Based Access Control) in front-end applications
  • Bonus: experience building or integrating AI agents into production systems
  • Bonus: familiarity with AWS GCC or other regulated/government cloud environments