Backend Developer (Java / SQL databases)
Backend Developer (Java / SQL databases)

Backend Developer (Java / SQL databases)

Full-Time 28800 - 48000 Β£ / year (est.) No home office possible
N

At a Glance

  • Tasks: Design and develop scalable microservices using Java and Spring Boot.
  • Company: Join a dynamic tech team focused on innovation and collaboration.
  • Benefits: Competitive daily rate, hands-on experience, and growth opportunities.
  • Why this job: Make an impact with cutting-edge technologies in a fast-paced environment.
  • Qualifications: Strong Java skills and experience with microservices and SQL databases.
  • Other info: Work on exciting projects with a focus on real-time data processing.

The predicted salary is between 28800 - 48000 Β£ per year.

About the Role:

  • Design, develop, and maintain scalable microservices using Java and Spring Boot.
  • Build and optimize real-time data pipelines leveraging Apache Kafka, Flink, and Spark/Databricks.
  • Develop robust data distribution and streaming solutions for high-throughput systems.
  • Deploy, manage, and monitor services in containerized environments (Docker/Kubernetes).
  • Write efficient and optimized SQL queries for relational databases.
  • Integrate and manage applications in AWS cloud environments.
  • Collaborate with cross-functional teams to ensure smooth delivery and integration of features.
  • Implement monitoring and observability solutions (e.g., Datadog) for system health and performance tracking.
  • Maintain high standards of code quality, reliability, and security.

Primary Skillset:

  • Strong programming skills in Java and Spring Boot.
  • Hands-on experience with Microservices architecture and RESTful APIs.
  • Proficiency with Kafka and distributed streaming systems.
  • Solid understanding of SQL and data modeling.
  • Experience with containerization (Docker) and orchestration (Kubernetes).
  • Working knowledge of Flink, Spark, or Databricks for data processing.
  • Familiarity with AWS services (ECS, EKS, S3, Lambda, etc.).
  • Basic scripting in Python for automation or data manipulation.

Secondary Skillset:

  • Experience with Datadog, Prometheus, or other monitoring tools.
  • Exposure to CI/CD pipelines and DevOps practices.
  • Knowledge of data engineering best practices and real-time analytics.

Key Skills to be focused on:

  • Core Java (Concurrency/Multithreading) – Expert
  • Core Java (Collections, Objects) - Expert
  • Spring - Expert
  • Kafka - Intermediate or above
  • SQL and No SQL DB – Intermediate or above
  • Hands-on with Flink, Spark, Databricks for data processing.

Backend Developer (Java / SQL databases) employer: Norton Blake

As a Backend Developer at our company, you will thrive in a dynamic work environment that fosters innovation and collaboration. We offer competitive daily rates, a strong focus on employee development, and the opportunity to work with cutting-edge technologies in a supportive team culture. Located in a vibrant area, our office provides a stimulating atmosphere that encourages creativity and professional growth.
N

Contact Detail:

Norton Blake Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Backend Developer (Java / SQL databases)

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with Java or in similar roles. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects, especially those involving microservices or data pipelines. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with Java, Spring Boot, and SQL databases. Practising common coding challenges can also help you feel more confident when it’s time to shine.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that match your skills. Plus, applying directly can sometimes give you a better chance of getting noticed by hiring managers.

We think you need these skills to ace Backend Developer (Java / SQL databases)

Java
Spring Boot
Microservices Architecture
RESTful APIs
Apache Kafka
Flink
Spark
Databricks
SQL
NoSQL
Docker
Kubernetes
AWS
Python
CI/CD

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your experience with Java, Spring Boot, and microservices. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about backend development and how your experience with SQL databases and AWS can benefit us at StudySmarter.

Showcase Your Projects: If you've worked on any cool projects involving Kafka, Docker, or Kubernetes, make sure to mention them! We love seeing practical examples of your skills in action, so include links if possible.

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 don’t miss out on any important updates from our team!

How to prepare for a job interview at Norton Blake

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in Java, Spring Boot, and SQL databases. Brush up on your knowledge of microservices architecture and RESTful APIs, as these will likely come up during the interview. Be ready to discuss your hands-on experience with Kafka and any data processing tools like Flink or Spark.

✨Showcase Your Problem-Solving Skills

Prepare to tackle some coding challenges or technical questions that test your problem-solving abilities. Practice writing efficient SQL queries and think about how you would optimise data pipelines. This is your chance to demonstrate your analytical skills and how you approach complex problems.

✨Familiarise Yourself with Containerisation

Since the role involves Docker and Kubernetes, make sure you understand how to deploy and manage applications in containerised environments. Be prepared to discuss your experience with these technologies and how they fit into your development workflow.

✨Emphasise Collaboration and Communication

This role requires working with cross-functional teams, so highlight your teamwork and communication skills. Share examples of how you’ve collaborated on projects in the past, especially when integrating features or ensuring smooth delivery. It’s all about showing you can work well with others!

Backend Developer (Java / SQL databases)
Norton Blake

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

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