jobs in LanceSoft Singapore

LanceSoft Singapore Hiring! Full Time Full Stack Engineer in - Ricebowl

Full Stack Engineer

LanceSoft Singapore

Undisclosed

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

Greetings from LanceSoft

Location: Singapore

Full Time Role

Onsite Role

Role: Full‑Stack Developer (Spring Boot, Oracle, PL/SQL)

Nice to Have: Finastra LoanIQ exposure


Role Overview

A hands‑on Full‑Stack Developer. The role focuses on Java/Spring Boot (backend), Angular (frontend), and Oracle/PL/SQL (database), with integrations to internal/external services. LoanIQ knowledge is a plus, helpful for teams working in commercial lending, but not mandatory.

Key Responsibilities

Application Development

  • Backend (Must‑have): Design and implement RESTful services and business logic using Java 11+ / Spring Boot (Web, Data, Security, Validation).
  • Database (Must‑have): Model schemas, write and optimize Oracle SQL & PL/SQL (packages, procedures, indexing).
  • Frontend (Good-to‑have): Develop responsive UI using Angular (v12+), TypeScript, RxJS, state management, and component libraries.

Integration & Data

  • Build secure integrations (REST/SOAP), handle XML/JSON, pagination, and error contracts.
  • Implement messaging patterns (nice to have: Kafka/Tibco/IBM MQ) and scheduled/batch jobs.

DevOps & SDLC

  • Work in Agile/Scrum, contribute to grooming, estimation, and demos.
  • Use CI/CD (e.g., Jenkins/GitLab CI), Git workflows, artifacts, and environment configuration.
  • Create build & deployment scripts; support observability (logs, metrics, traces).

Collaboration & Support

  • Partner with product, QA, SRE, and architecture teams.
  • Produce clear technical designs, API specs, and runbooks.

Required Skills & Experience (Must‑have)

  • 6–10 years of professional software development experience.
  • Java, Spring Boot, REST APIs—strong hands‑on expertise.
  • Angular (TypeScript, HTML5, SCSS), RxJS, component‑based UI design.
  • Oracle database design and PL/SQL (packages, performance tuning).
  • Strong grasp of API design, error handling, and JSON/XML processing.
  • Experience in Agile delivery (Scrum/Kanban), story breakdown, and estimation.

Nice to Have (Good to Have)

  • Finastra LoanIQ concepts: data model, lifecycle (syndication, servicing), SDK/APIs, batch & notices. (Exposure sufficient—deep expertise not required.)
  • Messaging platforms (Kafka/Tibco/IBM MQ), asynchronous patterns.
  • Containerization & cloud basics (Docker, Kubernetes, Azure/AWS/GCP).
  • CI/CD with Jenkins/GitLab, SonarQube, dependency scanning.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More