Senior Java Developer - Customer Administration Portal
Senior Java Developer - Customer Administration Portal

Senior Java Developer - Customer Administration Portal

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
G

At a Glance

  • Tasks: Join a dynamic team to develop backend services for a cutting-edge messaging platform.
  • Company: Global Relay is a leader in enterprise information archiving, fostering innovation and collaboration.
  • Benefits: Enjoy flexible work arrangements, mentoring, and a culture that values diversity and inclusion.
  • Why this job: Make a real impact while working with talented individuals in a creative environment.
  • Qualifications: 8+ years of Java development experience in Agile, with a passion for Test Driven Development.
  • Other info: Opportunity for career growth and learning new technologies in a supportive atmosphere.

The predicted salary is between 43200 - 72000 £ per year.

For over 20 years, Global Relay has set the standard in enterprise information archiving with industry-leading cloud archiving, surveillance, eDiscovery, and analytics solutions. We securely capture and preserve the communications data of the world’s most highly regulated firms, giving them greater visibility and control over their information and ensuring compliance with stringent regulations.

Global Relay is a career-building company. A place for big ideas, new challenges, and groundbreaking innovation. It’s a place where you can genuinely make an impact – and be recognized for it. We believe great businesses thrive on diversity, inclusion, and the contributions of all employees. To that end, we recruit candidates from different backgrounds and foster a work environment that encourages employees to collaborate and learn from each other, completely free of barriers.

Your role: Joining the Customer Administration Portal line, you will work as a member of a small, highly focused team, responsible for delivering backend services for highly scalable and robust messaging, using leading-edge technologies. This is an environment that encourages creative thinking and autonomy. We encourage our developers to think beyond a single component to build complete system solutions. If you are committed to writing clean, well-tested, well-reviewed, performant, and secure code, you will fit in here. You will work on our industry-leading compliant messaging platform, enabling users to communicate with their customers on familiar messaging platforms while meeting regulatory requirements.

Tech stack:

  • Micro-services Container Platforms (Kubernetes, CRC, Docker)
  • NoSQL Databases (CockroachDB, Cassandra, Zookeeper, ArangoDB)
  • Large-scale data processing (Kafka)
  • Dependency injection frameworks (Guice)
  • Splunk
  • CI/CD Build tools: Maven, Git, Jenkins
  • Frameworks: Spring Boot
  • Real-time communication APIs (WebRTC, SIP, XMPP)

Your responsibilities:

  • Design, implement, and provide architectural guidance in deploying microservices as part of an agile development team
  • Migrate existing services to microservices to reduce complexity at the design and architecture level
  • Write unit and integration tests for your Java code
  • Collaborate with testers to develop functional test cases
  • Develop deployment systems for Java-based applications
  • 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
  • Engage in pair programming and peer reviews

About you:

Required Experience:

  • Minimum 8 years of Java development experience in an Agile environment, building scalable applications and services
  • Experience with RESTful services
  • Passion for Test Driven Development
  • CI/CD

Attributes:

  • Good communication skills
  • Problem-solving ability
  • Self-starter mindset
  • Team player attitude

What you can expect: At Global Relay, there’s no ceiling to what you can achieve. It’s a land of opportunity for the energetic, the intelligent, the driven. You’ll receive mentoring, coaching, and support to reach your career goals. You’ll be part of a culture that breeds creativity and rewards perseverance and hard work. You’ll work alongside talented individuals from diverse backgrounds, with complementary knowledge and skills. Global Relay is an equal-opportunity employer committed to diversity, equity, and inclusion. We ensure reasonable adjustments, accommodations, and personal time are tailored to meet individual needs. We support flexible work arrangements to promote a healthy work/life balance, including hybrid work models combining office collaboration and remote focus time.

Senior Java Developer - Customer Administration Portal employer: Global Relay

Global Relay is an exceptional employer that champions innovation and creativity, providing a dynamic environment where Senior Java Developers can thrive. With a strong commitment to diversity and inclusion, employees are encouraged to collaborate and grow, benefiting from tailored support and flexible work arrangements that promote a healthy work/life balance. Here, your contributions are valued, and you have the opportunity to make a significant impact while advancing your career in a cutting-edge technology landscape.
G

Contact Detail:

Global Relay Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Developer - Customer Administration Portal

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Kubernetes, Docker, and Kafka. Having hands-on experience or projects showcasing these skills can set you apart during discussions.

✨Tip Number 2

Engage with the Java development community online. Participate in forums or contribute to open-source projects that utilise similar tech stacks. This not only enhances your skills but also demonstrates your commitment to continuous learning.

✨Tip Number 3

Prepare to discuss your experience with Agile methodologies and how you've successfully implemented microservices in past projects. Be ready to share specific examples that highlight your problem-solving abilities and teamwork.

✨Tip Number 4

Showcase your passion for Test Driven Development (TDD) by discussing how it has improved your coding practices. Being able to articulate the benefits of TDD in your previous roles can resonate well with the hiring team.

We think you need these skills to ace Senior Java Developer - Customer Administration Portal

Java Development
Microservices Architecture
RESTful Services
Agile Methodologies
Test Driven Development (TDD)
CI/CD Practices
Containerisation (Docker, Kubernetes)
NoSQL Databases (CockroachDB, Cassandra)
Large-scale Data Processing (Kafka)
Dependency Injection Frameworks (Guice)
Spring Boot Framework
Real-time Communication APIs (WebRTC, SIP, XMPP)
Unit and Integration Testing
Collaboration with Product Owners
Problem-Solving Skills
Good Communication Skills
Team Player Attitude
Self-Starter Mindset

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Java development experience, especially in Agile environments. Emphasise your skills in building scalable applications and services, as well as your familiarity with the technologies mentioned in the job description.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for Test Driven Development and CI/CD practices. Mention specific projects where you've successfully implemented these methodologies and how they align with Global Relay's goals.

Showcase Relevant Projects: Include examples of past projects that demonstrate your ability to design and implement microservices. Highlight any experience you have with the tech stack listed, such as Kubernetes, Docker, or Kafka, to show you're a great fit for the role.

Prepare for Technical Questions: Anticipate technical questions related to Java development, microservices architecture, and testing practices. Be ready to discuss your problem-solving approach and provide examples of how you've collaborated with teams in previous roles.

How to prepare for a job interview at Global Relay

✨Showcase Your Java Expertise

Make sure to highlight your extensive experience with Java, especially in building scalable applications. Be prepared to discuss specific projects where you've implemented Java solutions and how they contributed to the overall success of the project.

✨Demonstrate Agile Experience

Since the role requires working in an Agile environment, be ready to share examples of how you've successfully collaborated within Agile teams. Discuss your role in sprints, stand-ups, and how you’ve contributed to user story generation and refinement.

✨Emphasise Problem-Solving Skills

Global Relay values problem-solving abilities, so come prepared with examples of challenges you've faced in previous roles. Explain your thought process and the steps you took to resolve these issues, particularly in relation to backend services and microservices.

✨Engage in Technical Discussions

Be ready to dive into technical discussions about the tech stack mentioned in the job description. Familiarise yourself with microservices, NoSQL databases, and CI/CD practices, and be prepared to discuss how you've used these technologies in your past work.

Senior Java Developer - Customer Administration Portal
Global Relay
G
  • Senior Java Developer - Customer Administration Portal

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-07-09

  • G

    Global Relay

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>