Hands-on Java server-side coding to build a real-time payments system.
Full-stack development. Mostly server-side coding using the Spring framework with some front-end web development in ReactJS.
Peer code review.
Writing automated tests.
Small amount of related system integration and infrastructure work, eg. basic webserver, database, middleware configuration.
Working in a flexible Agile environment.
Key Requirements:
Familiarity with working in a full stack capacity within an agile team.
Note that we are not looking for front-end specialists. However, we are open to server-side specialists who have a basic front-end knowledge and is willing to learn.
Extensive experience with Java and JavaScript (ES6+).
Knowledge of Spring framework (3+ years & above years of experience).
RESTFUL API development, security and testing.
Knowledge of ReactJS or another popular JS framework.
Experience with rational database, especially Oracle.