Enable job alerts via email!

Senior Java Software Engineer

Global Relay

London

On-site

GBP 70,000 - 100,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Global Relay is looking for a Senior Java Developer to join their team in London. This role involves designing robust messaging and archiving systems in an Agile environment. Ideal candidates will have extensive experience with Java development, microservices, and a passion for building scalable applications. Join a dynamic team and contribute to innovative solutions for financial services firms.

Benefits

Bonus
Full medical cover
Dental care
Flexible working
Free fruit
25 days holiday
Life insurance

Qualifications

  • Minimum 8 years of Java development experience in an Agile environment.
  • Strong understanding of network protocols like HTTP, TLS, TCP.
  • Experience with big data technologies is a plus.

Responsibilities

  • Design and implement microservices as part of an agile team.
  • Write unit and integration tests for Java code.
  • Collaborate with product owners on user story generation.

Skills

Java
API Development
Agile methodologies
Microservices architecture
Linux
Test Driven Development
Networking protocols

Education

Bachelor's degree in Computer Science or related field

Tools

Maven
Git
Jenkins
ElasticSearch
Thrift

Job description

1 week ago Be among the first 25 applicants

Global Relay is the leading provider of cloud-based archiving, information governance, surveillance, and eDiscovery solutions to the global finance sector. We help financial services firms preserve and supervise their communications data for regulatory compliance, risk mitigation, and litigation readiness. We deliver our services to over 20,000 customers in 90 countries, including 22 of the top 25 global banks. Our market-leading archiving service supports email, instant messaging, text, market data chat, social media, enterprise social networking, voice, trade data, websites, and more. Recently, we also launched a compliant messaging platform specifically for the finance industry.

We’ve won major awards for our growth, management, and culture – including the Deloitte Fast 50 Leadership Award, Canada’s 10 Most Admired Corporate Cultures, and the Deloitte-sponsored Canada’s Best Managed Companies awards. Our Global Operations & Development Center is located in Vancouver, BC, Canada. In addition, we have offices in six other cities across the world, including major financial centers like New York, Chicago, and London.

Having established our dominance in the North American finance industry, we have been expanding our London operations to better serve our UK and EU customers. Our four-story EMEA headquarters on Cannon Street (near St. Paul’s Cathedral) features state-of-the-art amenities, a spectacular view of the city, and an Executive Briefing Center for customer forums and other events.

We provide fantastic opportunities to individuals passionate about business and technology. These opportunities include working alongside members of our leadership team. Receiving mentorship from seasoned technology and business professionals. And doing business with the world’s largest, most influential banks and enterprise organizations.

About the role:

The Senior Java Developer is a member of a small, highly focused team, responsible for building services for highly scalable and robust messaging, data acquisition and archiving systems, using leading edge technologies. This is an opportunity to work alongside some of the best Java developers in London and apply your craft in an environment that encourages creative thinking and autonomy.

We encourage our developers to think beyond a single component to build complete system solutions. Challenge yourself by learning new technologies, and apply your skills across our different projects and application domains. If you are committed to code that is clean, well-tested, well-reviewed, performant and secure then you’ll fit in around here.

  • Serialization libraries (Thrift, Protocol Buffers)
  • Text search engines (Lucene, ElasticSearch)
  • Splunk/Elastic
  • CI/CD Build tools: Maven, Git, Jenkins
  • Real-time communication API’s (WebRTC, SIP, XMPP)

Responsibilities:

  • Design, implement and provide architectural guidance in deploying microservices as a part of an agile development team
  • Migrate existing services to microservices, with the goal of reducing complexity at the design and architecture level
  • Write unit and integration tests for your Java code
  • Collaborate with testers in development of functional test cases
  • Develop deployment systems for Java based systems
  • Collaborate with product owners on user story generation and refinement
  • Monitor and support the operation of production systems
  • Participate in knowledge sharing activities with colleagues
  • Pair programming and peer reviews

About You:

  • Minimum 8 years of Java development experience in an Agile environment, building scalable, multi-threaded applications and services
  • API development experience in service and resource-oriented architectures
  • Fluency with Linux
  • Passion for Test Driven Development
  • Understanding of network protocols such as HTTP, TLS, TCP

Experience with any of the following is an asset:

  • 3rdgeneration messaging systems
  • SIP or XMPP
  • Soft real-time systems
  • Big Data technologies, such as Hadoop, Kafka, and Cassandra, to build applications that contain petabytes of data and process millions of transactions per day
  • Cloud computing, virtualization and containerization
  • Deployment technology such as Ansible
  • Parsing PDF, Word or other complex document formats
  • OCR parsing technology
  • Full text searching/indexing and tokenization
  • Lucene

Company Benefits

  • Bonus
  • Full medical cover
  • Dental care
  • flexi working
  • Free fruit
  • 25 days holiday
  • Life insurance

Interview Process

  • Initial 30min video call
  • Technical test
  • Technical interview and live coding exercise
  • Final cultural interview
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    IT Services and IT Consulting

Referrals increase your chances of interviewing at Global Relay by 2x

Sign in to set job alerts for “Java Software Engineer” roles.

London, England, United Kingdom 4 weeks ago

London, England, United Kingdom 5 days ago

London, England, United Kingdom 6 months ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 4 days ago

Software Engineer - API Experience - Java

London, England, United Kingdom 1 week ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 1 day ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 4 months ago

London, England, United Kingdom 11 months ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 6 months ago

London, England, United Kingdom 1 week ago

St Albans, England, United Kingdom 2 days ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 week ago

Founding Engineer (Java Developer) - Up to £135,000 + Bonus

Greater London, England, United Kingdom 3 days ago

London, England, United Kingdom 1 month ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Java Software Engineer

JR United Kingdom

Milton Keynes

Remote

GBP 90,000 - 120,000

3 days ago
Be an early applicant

Senior Java Software Engineer

JR United Kingdom

Maidstone

Remote

GBP 90,000 - 120,000

3 days ago
Be an early applicant

Senior Java Software Engineer

JR United Kingdom

Hounslow

Remote

GBP 80,000 - 120,000

9 days ago

Senior Java Software Engineer

JR United Kingdom

High Wycombe

Remote

GBP 90,000 - 120,000

9 days ago

Senior Java Software Engineer

JR United Kingdom

Watford

Remote

GBP 90,000 - 120,000

10 days ago

Senior Java Software Engineer

JR United Kingdom

Chelmsford

Remote

GBP 80,000 - 120,000

10 days ago

Senior Java Software Engineer

JR United Kingdom

Colchester

Remote

GBP 80,000 - 120,000

10 days ago

Senior Java Software Engineer

JR United Kingdom

Stevenage

Remote

GBP 70,000 - 120,000

10 days ago

Senior Java Software Engineer

JR United Kingdom

Crawley

Remote

GBP 90,000 - 120,000

10 days ago