Senior Java Developer - Java/Big Data
Senior Java Developer - Java/Big Data

Senior Java Developer - Java/Big Data

Full-Time 48000 - 72000 £ / year (est.) No home office possible
Go Premium
G

At a Glance

  • Tasks: Design and implement microservices for big data solutions in a collaborative team.
  • Company: Join a forward-thinking tech company focused on innovation and teamwork.
  • Benefits: Enjoy a private pension, bonus, medical cover, and flexible working hours.
  • Why this job: Make an impact with cutting-edge technologies while developing scalable applications.
  • Qualifications: 8+ years Java experience, Agile knowledge, and a passion for clean code.
  • Other info: Dynamic environment with opportunities for professional growth and knowledge sharing.

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

Your role: Joining the Reporting product line, you would work as a member of a highly focused team. This team specialises in Java-based data engineering, designing and delivering large-scale ETL workflows on a lake house platform. You’ll be working with modern big data technologies to move, transform, and optimise data for high-performance analytics and regulatory reporting. The environment encourages autonomy, problem-solving, and system-level thinking. If you’re passionate about clean, well-tested, performant code and enjoy working on complex data pipelines at scale, you’ll thrive here.

Tech stack:

  • Micro-services Container Platforms (Kubernetes, CRC, Docker)
  • Big Data Technologies (Apache Spark, Flink, HDFS, Airflow, Trino, Iceberg, Hive)
  • Dependency injection frameworks (Spring)
  • Observability (Loki/Grafana)
  • Large scale data processing (Kafka)
  • CI/CD Build tools (Maven, Git, Jenkins)
  • NoSQL DBs (Cockroach DB, Cassandra, Zookeeper, ArangoDB)

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

Company Benefits:

  • Private pension
  • Bonus
  • Full medical cover
  • Dental care
  • Flexi working
  • Free fruit, snacks, coffee etc.
  • 25 days holiday
  • Life insurance

Interview Process: Initial Technical Cultural

Senior Java Developer - Java/Big Data employer: Global Relay

As a Senior Java Developer at our company, you will be part of a dynamic and innovative team that values autonomy and encourages problem-solving in a collaborative environment. We offer a comprehensive benefits package, including private pension, full medical cover, and flexible working arrangements, ensuring a healthy work-life balance. With a strong focus on employee growth and development, you will have ample opportunities to enhance your skills while working with cutting-edge big data technologies in a supportive culture that prioritises clean, performant code.
G

Contact Detail:

Global Relay Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Developer - Java/Big Data

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your Java projects, especially those involving big data technologies. This will give potential employers a taste of what you can do and set you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your past experiences with microservices and CI/CD processes.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Senior Java Developer - Java/Big Data

Java Development
Big Data Technologies
ETL Workflows
Microservices Architecture
Agile Methodologies
RESTful Services
Test Driven Development
CI/CD Practices
Dependency Injection (Spring)
Container Platforms (Kubernetes, Docker)
Data Processing (Kafka)
Observability Tools (Loki, Grafana)
NoSQL Databases (Cockroach DB, Cassandra)
Problem-Solving Skills
Collaboration and Teamwork

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Java Developer role. Highlight your experience with Java, big data technologies, and any relevant projects you've worked on. We want to see how you fit into our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about clean code and complex data pipelines. Share specific examples of your work that align with our tech stack and values. Let us know why you want to join StudySmarter!

Showcase Your Problem-Solving Skills: In your application, don’t just list your skills—show us how you've used them to solve real problems. Whether it's through a project or a challenge you faced, we love to see how you think and approach issues. It’s all about that system-level thinking!

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 gives you a chance to explore more about what we do at StudySmarter!

How to prepare for a job interview at Global Relay

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description. Brush up on your knowledge of Java, big data tools like Apache Spark and Kafka, and container platforms such as Kubernetes. Being able to discuss these technologies confidently will show that you’re not just a fit for the role but also genuinely interested in the work.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects and how you tackled them. Use examples that highlight your ability to think critically and solve complex problems, especially in data engineering or microservices. This will demonstrate your alignment with the company’s focus on autonomy and system-level thinking.

✨Emphasise Team Collaboration

Since the role involves working closely with product owners and testers, be ready to share experiences where you successfully collaborated within a team. Highlight your communication skills and any instances of pair programming or peer reviews, as these are key aspects of the agile environment they value.

✨Prepare for Technical Questions

Expect technical questions that assess your understanding of Java development, RESTful services, and CI/CD processes. Practise coding challenges or system design scenarios that might come up during the interview. This preparation will help you feel more confident and ready to showcase your expertise.

Senior Java Developer - Java/Big Data
Global Relay
Go Premium

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
  • Senior Java Developer - Java/Big Data

    Full-Time
    48000 - 72000 £ / year (est.)
  • G

    Global Relay

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