Senior Java Developer - Low Latency
- Employer
- IG
- Location
- UK
- Salary
- Competitive
- Closing date
- 23 Feb 2021
View more
- Sector
- Technology & New Media
- Contract Type
- Permanent
You need to
sign in
or
create an account
to save a job.
Job Details
- Senior Java Engineer - MTF We are looking for someone who has worked on large scale complex systems / projects. You must have Multi threading experience as well as Low Latency experience.
- What you'll do :
- Java Software Development within IG's brand-new MTF trading venue. This is a server-side role in a green-fields high-throughput low-latency trading system
- Taking ownership of technical sub-projects, from requirements gathering through to successful operation in Production
- Front-office liaison with IG's exchange operations staff, developers, project management and risk/compliance personnel
- Use of standard Agile development lifecycle: Analysis, Design, Unit Testing, and Release of code
- Technically mentoring other members of the development team and showing technical leadership/creativity
- Secondary support of systems (we have a dedicated first line support team in Bangalore)
- Who you'll be :
- We're looking for a flexible, self-starting, enthusiastic team-player who will be willing and able to help colleagues. Someone with excellent communication skills, who is delivery conscious and flexible to change of priorities and requirements. A quick learner who can find patterns in complexity. Responsible and motivated, with a desire to understand the business. Able to work outside own comfort zone to advance own skills and departmental/company competencies.
- You'll need experience in:
• 6+ years Java (jdk 8+) development experience and related technologies and frameworks
• Very strong multi-threading / concurrent programming in Java. Excellent knowledge of standard Java data structures and related packages. Ability to write highly performant code
• Proven experience of large, complex software systems, especially distributed systems requiring low latency and high throughput
• Design and architecture experience
• Some finance knowledge/experience, especially electronic trading, FIX protocol
• Experience with CI/CD tooling
• Experience working with agile methodologies, Scrum, TDD...
• Some experience with Kafka, Docker or similar technologies
- • First-class English-language communication skills
You need to
sign in
or
create an account
to save a job.
Get job alerts
Create a job alert and receive personalised job recommendations straight to your inbox.
Create alert