jobs in LanceSoft Singapore

全职 Full Stack Engineer 工作, 薪水, LanceSoft Singapore 公司招聘中 - Ricebowl

Full Stack Engineer

LanceSoft Singapore

Undisclosed

Singapore

分享
保存

工作地点

  • Singapore

职位描述

岗位职责

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.

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多