Software Engineer (Java)

SCIENTEC CONSULTING PTE. LTD.

Singapore

Hybrid

SGD 120,000 - 180,000

Full time

9 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

SCIENTEC CONSULTING PTE. LTD. in Singapore West (Hybrid) is seeking an experienced Senior Full-Stack Engineer to design, develop and maintain full-stack applications, APIs and integrations.

You will build backend services using Kotlin, Java, Spring Boot, and develop modern frontend apps with Svelte, React or Vue. Join us to design RESTful and GraphQL APIs, implement microservices, and deploy cloud-native solutions on AWS with ECS, Kubernetes and Lambda.

Qualifications

  • At least 5 years of full-stack software engineering experience.
  • Hands-on AWS cloud tech: ECS, Kubernetes, AWS Lambda.
  • Backend focus: Kotlin, Java and Spring Boot.
  • Frontend experience: Svelte, React or Vue.
  • Strong GitLab CI/CD pipelines experience.
  • IaC experience with AWS CDK, Terraform or OpenTofu advantageous.
  • Good understanding of REST APIs, GraphQL and microservices.
  • Experience with SQL and NoSQL databases.
  • Knowledge of authentication, authorization, encryption and auditing.

Responsibilities

  • Design, develop and maintain full-stack apps, APIs and integrations.
  • Build backend services using Kotlin, Java, Spring Boot or similar.
  • Develop frontend apps with Svelte, React or Vue.
  • Design and implement RESTful and GraphQL APIs and microservices.
  • Develop and maintain cloud-native AWS solutions (ECS, Kubernetes, Lambda).
  • Implement infrastructure with IaC tools (CDK, Terraform, OpenTofu).
  • Build and maintain CI/CD pipelines using GitLab.
  • Work with SQL and NoSQL databases.
  • Enforce security controls: auth, encryption, auditing and access mgmt.
  • Ensure compliance with security requirements across apps and infra.
  • Maintain code quality, docs, testing and engineering practices.

Skills

Full-stack engineering
Architectural translation
CI/CD proficiency

Tools

AWS ECS
Kubernetes
AWS Lambda
AWS CDK
Terraform
OpenTofu
GitLab CI/CD
Spring Boot
Kotlin
Java
Svelte
React
Vue
REST APIs
GraphQL
Microservices
SQL
NoSQL
IAM/encryption

Job description

Location: West (Hybrid)
Job Type: Full-Time Contract (Renewable basis)

Key Responsibilities

  • Design, develop and maintain full-stack applications, APIs, integrations and internal platforms.
  • Build backend services using Kotlin, Java, Spring Boot or similar technologies.
  • Develop modern frontend applications using Svelte, React, Vue or similar frameworks.
  • Design and implement RESTful APIs, GraphQL APIs and microservices architectures.
  • Develop and maintain cloud-native solutions on AWS, including ECS, Kubernetes and Lambda.
  • Implement and manage infrastructure using Infrastructure as Code (IaC) tools such as AWS CDK, Terraform or OpenTofu.
  • Build and maintain automated CI/CD pipelines using GitLab.
  • Work with both SQL and NoSQL databases.
  • Implement security controls covering authentication, authorisation, encryption, audit logging and access management.
  • Ensure applications and infrastructure comply with organisational, government and regulatory security requirements.
  • Maintain high standards of code quality, documentation, testing and engineering practices.

Requirements

  • At least 5 years of full-stack software engineering experience.
  • Strong hands-on experience with AWS cloud technologies such as ECS, Kubernetes and AWS Lambda.
  • Strong backend development experience; Kotlin, Java and Spring Boot
  • Experience with frontend frameworks such as Svelte, React or Vue.
  • Strong experience with GitLab CI/CD pipelines
  • Hands-on experience with Infrastructure as Code, preferably AWS CDK, Terraform or OpenTofu would be advantageous
  • Good understanding of REST APIs, GraphQL and microservices architecture.
  • Experience working with SQL and NoSQL databases.
  • Understanding of authentication, authorisation, encryption and audit logging.
  • Experience implementing security and compliance requirements in production environments.
  • Experience with system integration and event-driven architecture.
  • Ability to translate architectural designs and business requirements into practical technical solutions.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (React/Java/AWS)
Senior Software Engineer (React/Java/AWS)

SCIENTEC CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Full Stack Software Engineer
Full Stack Software Engineer

SCIENTEC CONSULTING PTE. LTD. • Singapore

On-site
SGD 100,000 - 112,000
Lead Engineer / Senior Full Stack Engineer – Frontend & Java
Lead Engineer / Senior Full Stack Engineer – Frontend & Java

VY SYSTEMS PTE. LTD. • Singapore

On-site
SGD 180,000 - 280,000
SOFTWARE ENGINEER
SOFTWARE ENGINEER

CONTINENTAL TECHNOLOGY SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 90,000 - 180,000
Software Engineer
Software Engineer

ACHIEVE CAREER CONSULTANT PTE LTD • Singapore

On-site
SGD 85,000 - 120,000
Software Engineer
Software Engineer

VEEP PTE. LTD. • Singapore

On-site
SGD 60,000 - 120,000
Fullstack Developer (Java)
Fullstack Developer (Java)

MINDTECK SINGAPORE PTE LTD • Singapore

On-site
SGD 90,000 - 150,000
Full-Stack Software Engineer
Full-Stack Software Engineer

GULFNET SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer (Cloud Application)
Software Engineer (Cloud Application)

Housing & Development Board • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Engineer
Full Stack Engineer

SimplifyNext • Singapore

On-site
SGD 110,000 - 190,000