Educational requirements: Bachelor
English requirements: Competent English
Requirements for skilled employment experience for years: 3-5 years
Required residence status: Temporary visa, Permanent resident, Citizen
Accept remote work: unacceptable
Responsibilities:
• Works with traders, quantitative analysts, java engineers, analysts and testers to deliver low latency Fixed Income trading systems
• Enables continuous delivery practices to increase delivery speed
• Works in collaborative teams to build innovative solutions
• Utilises tools and practices to build, verify and deploy solutions in the most efficient ways, enhancing tech division capabilities
• Implements a culture within the Tribe and the Chapter, encouraging best practices around reviews, quality and documentation
• Contributes to Engineering communities, meetups and conferences to promote technology development culture and practices
• Provide ongoing support for platforms as required e.g. problem and incident management
• Creates estimates and continuously reviews demand within the individual Squads/teams
• May create, understand and monitor application metrics
Necessary Skills:
Strong Core Java 8 and higher Good experience in frameworks Spring MVC/Spring Boot with Rest Web Services Good expertise in ORM frameworks like Hibernate, JPA etc Multi- threaded programming and OO design Shell/Bash Scripting Building high throughput low latency java software including performance tuning and optimization to achieve microsecond latencies Passionate, self-starter with the ability to work on problems from inception to completion Strong communication skills Excellent analytical and problem solving skills Ability to collaborate within Markets Front Office, support and trading stakeholders Strong academic background, preferably in computer science
Desired Skills
7+ years of experience in end to end design & development lifecycle in a complex environment which will require integration with a number of systems Knowledge of automated testing techniques using Junit, Jest, Selenium, WebdriverIO, Cucumber Framework Knowledge about Single Page application, ReactJS, Redux and NodeJs Knowledge of messaging system such as Apache Kafka, RabbitMQ, Active MQ etc Experience in Reactive programming and Event driven architecture Strong experience in cloud computing platforms like Amazon Web Services is preferred Financial services and/or Banking experience including Capital Market exposure is preferred