Position

Full-Stack Developer for Order Management,

Singapore

Location


Singapore

Office Address


Project Description


Are you passionate about building highly available, robust and scalable distributed systems? Do you enjoy working with developers and customers to deliver modern microservice based applications? Are you confident at iteratively refining user requirements and removing any ambiguity? Do you like to be challenged and encouraged to learn and grow professionally?

We are looking for an experienced Full-Stack Developer with Angular, TypeScript and React to work in the team located in Singapore for one of our clients in financial industry.

Project goal is to maintain and develop solutions for the Order Management systems including the following functionality:
- Order capture/execution
- Trade finishing (mainframe)
- Analytics & reporting
- Special systems

Responsibilities


    - drive the delivery of global components and solutions, design and integrate them in various stages of software development life cycle
    - collaborate across cross locations IT teams in delivering software components
    - develop and build software components in Java technology
    - Investigate and resolve production issues with RTB and global teams to maintain a stable production environment

Skills


Must have

    - proven experience in software development for a financial service industry, preferably in a wealth management/private banking environment
    - experience with Order Trading Management systems very much desired
    - strong Java development skills (8+ years), including expertise in: multi-threaded programming, memory management, profiling
    - strong experience with Java 8, Web Services (REST, SOAP), XML
    - strong JavaScript and Front-end Development skills
    - experience with AngularJS, TypeScript and optional React
    - reactive programming, web sockets
    - experience with Spring Framework, Spring Boot, Hibernate, JMS
    - experience with Oracle Database, SQL, PLSQL, transactions
    - experience with supporting applications running on UNIX servers
    - proficient skills with tools like: InteliJ IDEA, JIRA, Git, Maven, Gradle, npm, gulp Teamcity, etc
    - experience with the large Enterprise systems
    - knowledge and experience of financial products, preferably Structured Products

    - strong communication skills, to both technical and non-technical audiences
    - applied solutions to cater for non-functional requirements including stability, capacity and scalability and manageability
    - experience working closely with your business partners to elicit initial requirements and then iteratively refine these to remove any ambiguity (In fact, you feel comfortable picking up any tasks required to deliver a feature as you have developed a well-rounded skill set through your involvement in all aspects of software delivery)

Nice to have

    - experience with: Elasticsearch, Kafka, Hazelcast, Event Driven Architecture

Languages


English: B2 Upper Intermediate

Relocation package


If needed, we can help you with relocation process. Click here for more details: see more details

Work Type


Full Stack

Ref Number


VR-53169

Explore More

LoGeek Magazine
icon Logeek Luxoft
Learn more
Events
icon Events Luxoft
Learn more
Relocation Program
icon Relocation Luxoft
Learn more
Referral
Platform
icon Referral Luxoft
Learn more
Students
and Grads
icon Students Luxoft
Learn more