Taro Logo

Senior Java Software Developer

Enterprise SaaS provider delivering automated & holistic IT observability solutions, serving 90% of world's top investment banks.
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
7+ years of experience
Enterprise SaaS · Finance

Job Description

ITRS Group, a leading Enterprise SaaS provider recognized as a Great Place to Work, is seeking a Senior Java Software Developer to join their Platform Team in London. The role is integral to their Core Platform layer, which consists of distributed services handling observability data for various applications. With 90% of the world's top investment banks as customers, ITRS is rapidly growing and backed by leading private equity investors.

The position offers a hybrid work arrangement from their Shoreditch office in London's tech hub. As a Senior Java Engineer, you'll be responsible for building complex distributed systems, working with technologies like Kafka and Kubernetes, and contributing to all phases of the product lifecycle. The role requires 7+ years of experience with deep expertise in core Java, data structures, and concurrency.

The company offers a comprehensive benefits package including health insurance, dental coverage, pension, enhanced parental leave, and professional development opportunities. ITRS maintains a diverse, friendly culture with a strong focus on internal promotion and employee development. They pride themselves on creating an inclusive environment where employees can be authentic and contribute meaningfully to their mission of making society's critical technology work through automated IT observability solutions.

The role presents an excellent opportunity for experienced Java developers looking to work on challenging technical problems while contributing to systems that support major financial institutions. The company's commitment to learning and development, combined with their ambitious L&D policy, ensures continuous growth opportunities for team members.

Last updated a month ago

Responsibilities For Senior Java Software Developer

  • Participate in all phases of the product lifecycle
  • Mentor and receive guidance to foster team growth
  • Develop innovative, customer-centric solutions
  • Take part in team support responsibilities
  • Advocate for quality and testing culture
  • Design and build complex distributed systems
  • Orchestrate application deployment on Kubernetes
  • Design high-performance, scalable solutions

Requirements For Senior Java Software Developer

Java
Kafka
Kubernetes
  • 7+ years experience building complex distributed systems
  • Deep understanding of core Java, data structures and concurrency
  • Experience with event-driven applications using Kafka
  • Knowledge of Kubernetes deployment orchestration
  • System design experience from macro to micro-level optimization
  • Experience with data consistency and availability challenges
  • Complex data modeling experience
  • JVM performance tuning and troubleshooting experience
  • Experience with monitoring and observability tools

Benefits For Senior Java Software Developer

Medical Insurance
Dental Insurance
Mental Health Assistance
Parental Leave
Education Budget
  • Health Insurance and Dental Health Cover for you and dependants
  • Employee Assistance Programme
  • Pension
  • Flexible Hybrid Working
  • Enhanced Parental Leave
  • Travel Insurance
  • Life Assurance
  • Income Protection
  • Referral Bonus
  • Buy and Sell Holiday
  • Training Reimbursement

Related Jobs

Senior Java Software Developer

Senior Java Software Developer position at ITRS in London with hybrid work arrangement (2 days/week in office) as part of the Product Engineering team.

Senior Software Engineer - Java

Senior Java Software Engineer position at ITRS, working in a hybrid setting in London

Senior Software Engineer - Java

Senior Java Software Engineer position at ITRS in London, offering hybrid work arrangement with focus on product engineering and enterprise software development.

Senior Software Engineer - Java

Senior Java Developer position at ITRS, focusing on system monitoring and time-series visualization for a leading Enterprise SaaS provider in London's tech hub.

Senior Java Software Developer

Senior Java Software Developer position at ITRS in London, working on backend development with Java in a hybrid work environment.