Java Full Stack Software Developer

Quesscorp Singapore Pte Ltd

Singapore

On-site

SGD 76,167 - 91,233

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Quesscorp Singapore Pte Ltd seeks a Java Full Stack Software Developer for a 12-month contract in Singapore. You will research, design, and develop software using Java/J2EE and modern UI technologies to deliver a robust solution.

You will work with ReactJS, Spring, Docker, Kubernetes, and microservices to implement a greenfield project and ensure smooth rollout across sites. Requirements include 4+ years in Java and 1 year in UI, preferably in banking.

Qualifications

  • 4+ years in Java/J2EE software engineering
  • 1 year in UI technologies, banking environment preferred

Responsibilities

  • Research, design, and develop software; analyze user needs and develop software solutions.
  • Design and implement a greenfield solution using Java technologies framework and React framework.
  • Plan and execute roll-out from support to production across sites.
  • Update software and enhance capabilities; develop and direct testing procedures.
  • Collaborate with engineers to integrate systems and elaborate technical specifications.
  • Draft specifications, design, unit tests, and system integration documents.

Skills

Java/J2EE
UI Development
ReactJS
Angular
Microservices
Jenkins
Maven
Git
SVN
Docker
Kubernetes
CI/CD
WebSphere

Tools

Jboss
Jetty
RabbitMQ
IBM MQ
HornetQ
SonarQube

Job description

"

Java Full Stack Software Developer (12-month contract)


About the Company

Our client is one of the world's top banks.


Role Overview


  • Job Title: Java Full Stack Software Developer (12-month contract)

  • Remuneration: Up to SGD 7,500 per month

  • Location: Singapore


Key Responsibilities


  • Research, design, and develop software. Analyze user needs and develop software solutions.

  • Design and implement a greenfield solution according to the functional specifications using latest Java technologies framework and React framework.

  • Prepare, plan, and execute roll-out from support to production services to achieve a smooth roll-out of the application to different sites.

  • Update software, enhance existing capabilities, and develop and direct software testing and validation procedures.

  • Work with other engineers to integrate hardware and/or software systems, collaborating with technical lead/architect to elaborate technical specifications.

  • Develop specifications and performance requirements.

  • Draft specifications, technical design, unit tests, code reviews, and detailed system integration documents, along with other documents required during project lifecycle.

  • Contribute to maintaining high standard of delivery quality.

  • Enable and support functional and user acceptance testing.

  • Perform non-functional testing.

  • Participate in analysis and resolution of issues when application is in production, and provide technical support as needed.


Qualifications and Profile

A minimum of 4 years of relevant experience in Java-J2EE software engineering and 1 year in UI Technologies, ideally in a banking environment.


Technical Skills


  • Minimum 4+ years experience in web and stand-alone application design & development with latest Java/JEE technologies in Unix environment.

  • Minimum 1+ year of experience in UI development with latest React/Angular framework.

  • Excellent understanding and practical experience of Spring Frameworks (IOC, Spring Boot, Spring Batch, Spring Integration, Spring Security, etc.).

  • Good knowledge of C language.

  • Good understanding and practical experience with Docker, CI/CD, and Kubernetes.

  • Strong knowledge and practical experience of Microservices architecture.

  • Practical knowledge of Jenkins, Maven, Master Deploy.

  • Strong knowledge of source code management tools such as Git, SVN.

  • Excellent knowledge of messaging systems like IBM MQ, HornetQ, RabbitMQ.

  • Practical experience with Java technologies such as Aurelia/Durandal/ReactJS.

  • Proven experience on quality code deliverables and working with platforms like SonarQube.

  • Practical experience working with application servers like Jboss, Jetty, WebSphere.

  • Solution design using proven patterns, awareness of anti-patterns, performance tuning.

"
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer - Java
Full Stack Engineer - Java

Crédit Agricole CIB • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer – Java / Kotlin
Software Engineer – Java / Kotlin

Argyll Scott Singapore • Singapore

On-site
SGD 60,000 - 100,000
Java Developer - Investment Bank
Java Developer - Investment Bank

The Career Works Limited • Singapore

On-site
SGD 60,000 - 100,000
Java Developer - Investment Bank (SINGAPORE)
Java Developer - Investment Bank (SINGAPORE)

The Career Works • Singapore

On-site
SGD 90,000 - 120,000
Java Full Stack Developer (12-Month Contract)
Java Full Stack Developer (12-Month Contract)

Quesscorp Singapore Pte Ltd • Singapore

On-site
Full Stack Developer (React/Java)
Full Stack Developer (React/Java)

Alan Partners • Singapore

On-site
SGD 70,000 - 90,000
Software Engineer – Scala/Java (Capital Markets)
Software Engineer – Scala/Java (Capital Markets)

PVH (Tommy Hilfiger/Calvin Klein) • Singapore

On-site
SGD 120,000 - 180,000
Java developer
Java developer

Morgan Mckinley Pte Ltd • Singapore

Hybrid
SGD 60,000 - 85,000
Software Engineer – Scala/Java (Capital Markets)
Software Engineer – Scala/Java (Capital Markets)

Argyll Scott Singapore • Singapore

On-site
SGD 120,000 - 180,000
Java Software Engineer
Java Software Engineer

Crédit Agricole CIB • Singapore

On-site
SGD 90,000 - 150,000