Senior Java Developer (3 days on site) in London
Senior Java Developer (3 days on site)

Senior Java Developer (3 days on site) in London

London Freelance 48000 - 72000 ÂŁ / year (est.) Home office (partial)
S

At a Glance

  • Tasks: Design and develop scalable Java back-end services and RESTful APIs.
  • Company: Fast-paced tech company seeking innovative developers.
  • Benefits: Competitive freelance rates, flexible hybrid work, and opportunities for growth.
  • Why this job: Join a dynamic team and make an impact with your coding skills.
  • Qualifications: 7+ years in back-end development with expert Java skills.
  • Other info: Collaborative environment with mentorship opportunities and exciting projects.

The predicted salary is between 48000 - 72000 ÂŁ per year.

Duration: 6 – 12 months

Hybrid: 3 days per week on site (mandatory)

Start: ASAP

My new client is looking for 2 experienced Senior Java Developers with strong back‐end engineering skills to support the design, development, and optimization of our API‐driven services. This is a freelance/contract role ideal for someone who thrives in a fast‐moving environment, can work independently, and brings deep expertise across Java, modern API architectures, and complementary .NET technologies.

Responsibilities

  • Architect, develop, and maintain scalable Java-based back‐end services and RESTful APIs
  • Collaborate with cross‐functional teams to design efficient system integrations and data flows
  • Enhance existing services for performance, reliability, and security
  • Contribute to solution design discussions, providing technical leadership and best practices
  • Work with .NET components where required to ensure seamless interoperability across platforms
  • Write clean, maintainable, well‐tested code
  • Troubleshoot complex issues across distributed systems
  • Participate in code reviews and provide mentorship‐level feedback when needed

Required Skills & Experience

  • 7+ years of professional experience in back‐end development
  • Expert‐level proficiency in Java (Java 8+), Spring Boot, and related frameworks
  • Strong experience building and consuming RESTful APIs
  • Solid understanding of microservices, distributed systems, and cloud‐native architectures
  • Hands‐on experience with .NET / .NET Core for service integration or cross‐stack development
  • Proficiency with relational and NoSQL databases
  • Familiarity with CI/CD pipelines, containerization (Docker, Kubernetes), and DevOps workflows
  • Strong problem‐solving skills and the ability to work autonomously
  • Excellent communication skills and comfort collaborating in remote teams

Nice‐to‐Have

  • Experience with message queues (Kafka, RabbitMQ, etc.)
  • Knowledge of cloud platforms (AWS, Azure, GCP)
  • Exposure to API gateways, authentication/authorization frameworks (OAuth2, JWT)
  • Background in high‐availability or enterprise‐scale systems

Senior Java Developer (3 days on site) in London employer: Salt

Join a dynamic and innovative team as a Senior Java Developer, where your expertise will be valued in a collaborative work environment. With a strong focus on employee growth and development, this role offers the opportunity to work on cutting-edge API-driven services while enjoying a hybrid work model that promotes work-life balance. Located in a vibrant area, the company fosters a culture of continuous learning and technical excellence, making it an ideal place for professionals seeking meaningful and rewarding employment.
S

Contact Detail:

Salt Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Developer (3 days on site) in London

✨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 opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving Java and API development. This gives potential employers a taste of what you can do beyond your CV.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions related to Java and back-end development. Practising 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 might be perfect for you. Plus, it’s a great way to stay updated on new roles as they come in.

We think you need these skills to ace Senior Java Developer (3 days on site) in London

Java (Java 8+)
Spring Boot
RESTful APIs
Microservices
Distributed Systems
Cloud-native Architectures
.NET / .NET Core
Relational Databases
NoSQL Databases
CI/CD Pipelines
Containerization (Docker, Kubernetes)
DevOps Workflows
Problem-Solving Skills
Communication Skills
Mentorship

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, Spring Boot, and RESTful APIs. We want to see how your skills match the job description, so don’t be shy about showcasing your back-end development expertise!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for this role. Mention your experience with microservices and cloud-native architectures, and how you can contribute to our team.

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex issues in distributed systems. We love seeing candidates who can think critically and work autonomously, so share those 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 don’t miss out on any important updates during the process!

How to prepare for a job interview at Salt

✨Know Your Java Inside Out

Make sure you brush up on your Java skills, especially Java 8 and Spring Boot. Be ready to discuss your past projects in detail, focusing on how you architected and developed back-end services and RESTful APIs.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of complex issues you've troubleshot in distributed systems. Highlight your approach to problem-solving and how you’ve enhanced performance, reliability, and security in your previous roles.

✨Familiarise Yourself with the Tech Stack

Since this role involves .NET components, make sure you’re comfortable discussing your experience with .NET and how it integrates with Java. Brush up on microservices, cloud-native architectures, and any relevant CI/CD tools you’ve used.

✨Practice Collaborative Scenarios

Expect questions about working in cross-functional teams. Prepare to discuss how you’ve contributed to solution design discussions and provided mentorship. Think of examples where your communication skills made a difference in remote team settings.

Senior Java Developer (3 days on site) in London
Salt
Location: London

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

>