Start Your Search Here

Job Search

SCIENTEC CONSULTING PTE. LTD.

Singapore / Global

Software Engineer (Java)

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.

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs