TL;DR
Software Engineer: Core Trading (Java/Fintech): Building and optimizing low-latency, high-throughput backend services for a distributed data platform, with an accent on API design, database performance, and scalability. Focus on microservices architecture, solving complex concurrency challenges, and ensuring system reliability under heavy traffic for critical trading functionality.
Location: Hybrid, 3 days in office in London, United Kingdom
Company
hirify.global is an FTSE250 FinTech company running mobile, web, and desktop platforms for trading stocks, shares, leveraged products, futures, options, and crypto.
What you will do
- Collaborate to design, develop, and maintain IG’s core trading systems.
- Deliver new trading products and features across all of IG’s business lines.
- Develop low-latency, high-throughput distributed systems built on an asynchronous event-driven architecture.
- Ensure all systems and features are optimised, robust, and resilient for 24/7 trading.
- Drive innovation and continuous improvement for a best-in-class trading offering.
- Leverage modern engineering practices and tooling like pair programming, TDD, BDD, and CI/CD.
Requirements
- Very strong core Java development skills (4+ years of experience in Java development).
- Strong analytical and problem-solving skills.
- Software, systems, and API design skills.
- Experience with automation testing (unit, acceptance, performance), TDD, BDD, CI/CD, and DevOps.
- Experience with performance testing and optimisation of distributed systems.
- Experience engineering financial systems software (ideally trading systems).
- Experience with messaging technologies such as AMQ or Kafka.
Culture & Benefits
- Hybrid working model with 3 days in the office.
- Tailored development programs, mentoring opportunities, and clear career progression.
- Flexible Benefits Package (12% of salary).
- Private medical cover for you and your family, and life insurance.
- Contribution to gym memberships.
- 25 days holiday, plus an additional day for your Birthday and 2 days for voluntary work (28 total).
- Unlimited access to the LinkedIn Learning Platform.
- Enhanced primary (maternity), secondary (paternity), and shared parental pay and leave.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →