jobs in LYMI Talent

LYMI Talent Hiring! Full Time Javascript Developer in - Ricebowl

Javascript Developer

LYMI Talent

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

About the Role


We are seeking an experienced Angular / Java Developer to design, build, and maintain high-performance, enterprise-grade web applications. In this role, you will bridge frontend UI/UX with robust backend architecture—crafting responsive user interfaces in Angular and building scalable RESTful microservices using Java and Spring Boot.


Key Responsibilities

Frontend (Angular)

  • Design and develop dynamic, responsive client-side web applications using Angular (v12+), TypeScript, HTML5, and SCSS/CSS3.
  • Manage complex application state using RxJS and state management solutions (e.g., NgRx or Signals).
  • Optimize application performance, implement lazy loading, and ensure cross-browser compatibility and accessibility.


Backend (Java & Spring)

  • Architect and build secure, high-throughput RESTful APIs and microservices using Java (17+) and Spring Boot.
  • Implement persistent data layers using Spring Data JPA / Hibernate and optimize database operations across PostgreSQL, MySQL, or Oracle databases.
  • Enforce robust security standards using Spring Security, implementing authentication and authorization via JWT, OAuth2, or OpenID Connect.


Integration & DevOps

  • Integrate client-side interfaces with backend APIs, handling CORS, error handling, and asynchronous data flows seamlessly.
  • Write unit and integration tests using JUnit, Mockito, and Jasmine/Karma.
  • Participate in CI/CD containerized deployments using Docker, Kubernetes, and automated pipelines (GitHub Actions, Jenkins, or GitLab CI).


Qualifications & Requirements

  • Experience: 3+ years of professional full-stack development experience using Angular and Java.
  • Core Tech: Deep proficiency in Java (Core, Collections, Concurrency), Spring Boot, TypeScript, and modern Angular features (Standalone Components, RxJS, Reactive Forms).
  • Database Skills: Strong foundation in relational database design, writing complex SQL queries, and ORM mapping.
  • Tools & Process: Proficiency with Git, Maven/Gradle, npm, REST client testing (Postman), and Agile/Scrum methodologies.


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