My Singapore based banking client are looking for a Java developer with proven track record of successful delivery to join a server side development team. In this role you will be responsible for full life-cycle of development tasks working in close collaboration with BAs and other development teams. You will participate in design and analysis, implementation and level 3 production support of the platform.
Role responsibilities:
- Develop business features for the platform
- Participate in strategic development of platform architecture and infrastructure
- Contribute to analysis for new business requirements
- Work with peer teams to deliver successfully on integration points
- Participate SL3, production issues investigation and resolution
Required experience:
- Very good math and algorithms/complexity
- Excellent Java including concurrency
- Basic UNIX
- Spring
- Hibernate
- SQL
- JMS
- Unit testing frameworks
- Written and spoken English
- Experience with investment banking post trade and Investment banking in general is a plus
Additional:
- Problem solving, ability to take ownership of a task until its completion, rather than simply coding
- Excellent communication skills
- Good team player, open to communicate and collaborate
- Eager to learn and gain new skills as required