For Employers
Java Developer


FINSURGE PTE. LTD.
8 days ago
Posted date
8 days ago
N/A
Minimum level
N/A
Job Description

Junior Java Developer - FX Electronic trading

Junior Java developer and system integrator for Global Markets FX E-trading and E-Distribution system. This is a real-time in-house built system.

We are looking for a junior developer who is willing to take on all aspects of the development lifecycle. This includes both coding and non-coding (deployment, system integration, paperwork) tasks.

Team

Working in a fast-paced team, you will work to improve the low latency, scalability, and speed of their current trading platform, as well as a new feature, builds. Your work is largely autonomous and hands-on, situated in the interface of the Front office trading Development team.

Key Responsibilities
  • You will participate in the full software development lifecycle of the interface of FX trading systems, up to the delivery of the successful project
  • Hands-on Java server-side coding to build a real-time FX, Bonds and Equities E-Trading and E-Distribution system.
  • Full-stack development. Primarily server side coding using the Spring framework with some front-end web development in ReactJS.
  • Writing of test scripts.
  • Dev L3 support.
  • Build, deployment and release tasks. Production releases are done over weekends on a rotational basis.
  • Related system integration and infrastructure tasks, eg. basic webserver, database, middleware configuration.
  • Create the necessary documentation and paperwork required throughout the development lifecycle.
  • Working in a flexible Agile environment
  • Analysis, proposing, building, testing, fixing, and integrating the new software, as well as enhancements of currently built solutions.
  • Analysis and improving the performance, scalability, and reliability of the platform.
  • Cooperation and collaboration with technical and business teams

Basic Qualifications
  • 2 to 3+ years experience in Java
  • Bachelor Degree in computer science or similar.

Other requirements
  • Familiarity with working in a full stack capacity within an agile team.
  • Ideally have worked on both front-end and server-side.
  • Experience with Java
  • Knowledge of Spring framework.
  • RESTful API development.
  • Experience with relational databases, especially Oracle.
  • Comfortable using Maven, Git and Bitbucket.
  • Optional: JavaScript.
  • Optional: Knowledge of ReactJS or another popular JS framework.
  • Optional: Microservices architecture, bash scripting.
  • Experience in building scalable and distributed systems
  • Knowledge in FX trading
  • Good problem solving and analytical skills
  • Ability to "think outside the box"
  • Good knowledge of Linux
  • Proficient with SQL
  • Clear communication skills
  • Multithreading

Technologies Used

• Core Java

• AngularJS

• Springboot

• SQL

• MQ/Kafka
Related tags
-
JOB SUMMARY
Java Developer
FINSURGE PTE. LTD.
Singapore
8 days ago
N/A
Full-time

Java Developer