Enable job alerts via email!

Java Full Stack Developer(Angular)

NAVISOFT SOLUTIONS PTE. LTD.

Singapore

On-site

SGD 100,000 - 140,000

Full time

Today
Be an early applicant

Job summary

A leading technology solutions provider based in Singapore seeks an experienced candidate with over 12 years in technology delivery, specializing in JAVA and cloud technologies. The ideal candidate will possess strong agile experience, familiarity with retail banking, and excellent communication skills. This role focuses on collaborating within agile teams and implementing best practices in software development.

Qualifications

  • Min 12+ years of technology delivery experience in core development.
  • Hands on experience in at least one server-side object-oriented programming language.
  • Experience using source code control systems and branching strategies.
  • Knowledge of software best practices, like TDD and CI.

Responsibilities

  • Work in agile technology teams.
  • Adapt to challenges in a changing environment.
  • Engage in the retail banking environment.
  • Understand HTML, CSS, Angular, and JavaScript.

Skills

JAVA (Spring, Spring boot, Vert.x, RxJava, ReactJS, AngularJS)
Relational databases (preferably MySQL, NoSQL, MariaDB, SQL Server)
In-Memory Computing technologies
CI-CD tools (Bitbucket, Jenkins, Nexus, JIRA, Confluence)
Agile methodologies (Scrum)
English communication skills
UX/UI design
Job description
Technical Experience
  • Min 12+ years of technology delivery experience in core development.
  • Hands on experience in at least one server-side object-oriented programming language.
  • Hands on experience writing modern single page web applications.
  • Experience using source code control systems and branching strategies including with hands on experience branching, merging, and releasing.
  • Experience with a major relational database system and ideally one NoSQL database
  • Knowledge of data structures, design patterns, architectural styles, and API designs
Need to have (Hands-on):
  • Hands-on experience with JAVA (Spring, Spring boot, Vert.x, RxJava, ReactJS, AngularJS) and cloud foundry technology.
  • Hands-on experience with relational databases, preferably MySQL, NoSQL, MariaDB or SQL Server.
  • Expertise with In-Memory Computing technologies, Streaming Data, Complex Event Processing, Real-time Analytics, Universal Messaging and Java caching concepts using DataGrid, Ehcache, Terracotta, Hazelcast, TIBCO ActiveSpace or other Fast Big Data solutions.
  • Knowledge of software best practices, like Test-Driven Development (TDD) and Continuous Integration (CI).
  • Experience in CI-CD tools like Bitbucket Jenkins, Nexus, JIRA, confluence.
  • A team player with excellent communication and interpersonal skills.
Non-Technical Experience
  • Experience working in agile technology teams.
  • Ability to adapt to challenges while remaining calm in a constantly changing environment.
  • Possess English verbal and written communication skills.
  • Experience within retail banking environment is a plus.
  • Knowledge of AML / KYC processes and solutions is a plus.
  • Experience in Agile methodologies such as Scrum.
  • Good judgment in UX/UI design.
  • Understands the finer points of HTML, CSS, Angular and JavaScript - know which tools to use when and why.
  • Exp:10-12 years
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.