WHAT
DOES IT TAKE TO BE SUCCESSFUL
Qualifications
·
Candidate must possess at
least a Bachelor's Degree, Post Graduate Diploma, Professional Degree, Computer
Science/Information Technology or equivalent
·
Preference for those certified
with Java Certification
Work
Experience
·
Minimum 5 years of experience
in Java development.
·
Minimum 2 year of experience
with cloud services (AWS preferred)
·
Experience working in the
financial industry is a plus.
·
Having some experience (1 year
or more) with NextJS or ReactJS will be an added plus for consideration.
Skills
& Competencies
·
Strong programming skills in
Java.
·
Understanding of software
development lifecycle (SDLC) and design patterns.
·
Ability to analyze, debug, and
resolve performance or functionality issues.
·
Strong problem-solving
abilities and attention to detail.
·
Ability to work independently
and as part of a team.
·
Willingness to go the extra
mile to meet critical project timelines.
·
Familiarities with the
following JAVA Frameworks:
o
Spring / SpringBoot Framework
o
JAVA Server-Side Technologies
o
JAX-WS with CXF
o
Rest and JSON
o
Unit Testing and Integrated
Testing
·
Familiarity with the following
databases
o
MySQL
o
Postgresql
o
Knowledge of Oracle / Tibero
is a plus
·
Familiarity with Financial
Industry is a plus
·
Knowledge of other programming
languages especially NextJS / ReactJS will be and added bonus for
considerations.
·
Understanding of the following
concepts:
o
Proper Object-Oriented
Programming
o
Software Design Patterns and
Anti-Patterns
o
IOC / MVC
o
Test Driven Development
·
Familiar with the following
tools:
o
Git
o
Jira
o
Sonarqube