Senior Java Developer

Senior Java Developer

Full-Time 36000 - 60000 £ / year (est.) No home office possible
G

At a Glance

  • Tasks: Design and implement microservices for scalable messaging solutions in a creative environment.
  • Company: Global Relay, a leader in enterprise information archiving with a focus on innovation.
  • Benefits: Competitive salary, mentoring, diverse culture, and opportunities for career growth.
  • Why this job: Make a real impact while working with cutting-edge technologies and talented individuals.
  • Qualifications: 8+ years of Java development experience and a passion for Agile methodologies.
  • Other info: Join a dynamic team that values creativity, collaboration, and personal growth.

The predicted salary is between 36000 - 60000 £ per year.

For over 25 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 recognised 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.

Joining the Unified communications product line, you would 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 opportunity to work in 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 code that is clean, well-tested, well-reviewed, performant and secure then you’ll fit in around here.

You will work on our industry leading compliant messaging platform that enables our users to communicate with their customers on messaging platforms they are familiar with while meeting their regulatory requirements.

Tech stack:

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

Your 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:

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
  • Problem Solving
  • Self-starter
  • Team player

What you can expect:

At Global Relay, there’s no ceiling to what you can achieve. It’s the land of opportunity for the energetic, the intelligent, the driven. You’ll receive the mentoring, coaching, and support you need to reach your career goals. You’ll be part of a culture that breeds creativity and rewards perseverance and hard work. And you’ll be working alongside smart, talented individuals from diverse backgrounds, with complementary knowledge and skills. Global Relay is an equal‑opportunity employer committed to diversity, equity, and inclusion. We seek to ensure reasonable adjustments, accommodations, and personal time are tailored to meet the unique needs of every individual.

To learn more about our business, culture, and community involvement, visit www.globalrelay.com.

Senior Java Developer 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, supported by comprehensive mentoring and coaching programmes. Located in a vibrant tech hub, Global Relay offers competitive compensation, a culture of recognition, and the opportunity to work on cutting-edge technologies that make a real impact in the industry.
G

Contact Detail:

Global Relay Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Developer

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at Global Relay or similar companies. A friendly chat can lead to insider info about job openings and even referrals.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your Java projects, especially those involving microservices and CI/CD. This will give you an edge during interviews and demonstrate your hands-on experience.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding the tech stack mentioned in the job description. Practise common algorithms and system design questions to impress the interviewers.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in being part of the Global Relay team.

We think you need these skills to ace Senior Java Developer

Java Development
Microservices Architecture
Agile Methodologies
RESTful Services
Test Driven Development (TDD)
CI/CD
Container Platforms (OpenShift, Kubernetes, Docker)
NoSQL Databases (Cassandra, Zookeeper, ArangoDB)
Large Scale Data Processing (Kafka)
Dependency Injection Frameworks (Guice)
Real-time Communication APIs (WebRTC, SIP, XMPP)
Unit and Integration Testing
Collaboration Skills
Problem Solving
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Java Developer role. Highlight your Java development experience, especially in Agile environments, and don’t forget to mention any relevant technologies from the job description!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to showcase your passion for clean, well-tested code and your experience with microservices. Let us know why you’re excited about the opportunity to work at Global Relay and how you can contribute to our innovative culture.

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex problems in your previous roles. We love candidates who can think critically and creatively, so don’t hold back on sharing your success stories!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team!

How to prepare for a job interview at Global Relay

✨Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, like microservices, Docker, and Kafka. Be ready to discuss how you've used these tools in your previous projects and how they can be applied to Global Relay's needs.

✨Showcase Your Problem-Solving Skills

Prepare examples of challenges you've faced in past roles and how you tackled them. Highlight your problem-solving approach, especially in an Agile environment, as this will resonate well with their focus on collaboration and innovation.

✨Emphasise Team Collaboration

Global Relay values teamwork, so be sure to share experiences where you've successfully collaborated with others. Discuss your role in pair programming or peer reviews, and how you contribute to a positive team dynamic.

✨Prepare for Behavioural Questions

Expect questions that assess your communication skills and adaptability. Think about scenarios where you've had to adjust to new technologies or work environments, and be ready to explain how you handled those situations.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

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