Java developer for Global Markets FX E-trading build up. This is a real-time in-house built system.
Responsibilities
Hands-on Java server-side coding to build a real-time E-Trading 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
Skills
Must have
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).
RESTful API development, security and testing.
Knowledge of ReactJS or another popular JS framework.
Experience with relational databases, especially Oracle.