Senior Java Developers x 3 in Reading

Senior Java Developers x 3 in Reading

Reading Freelance 60000 - 80000 € / year (est.) Home office (partial)
Oliver Bernard

At a Glance

  • Tasks: Design and develop scalable Java services in a cloud-native environment.
  • Company: Leading financial services organisation with a high-performing engineering team.
  • Benefits: Competitive rate of £775 per day, hybrid work model, and potential for contract extension.
  • Other info: Collaborative agile teams focused on delivering high-quality financial systems.
  • Why this job: Tackle complex engineering challenges and influence architecture in a fast-paced environment.
  • Qualifications: Strong Java and Spring Boot experience, AWS knowledge, and familiarity with microservices.

The predicted salary is between 60000 - 80000 € per year.

We’re looking for an experienced Senior Java Developer to join a high-performing engineering team within a leading financial services organisation. You’ll help design, build, and scale mission-critical systems in a cloud-native environment, working on high-volume, low-latency platforms that support core trading and financial operations.

This role is ideal for someone who enjoys solving complex engineering challenges, influencing architecture, and working closely with product, DevOps, and platform teams in an agile environment.

Key Responsibilities
  • Design and develop high-quality, scalable Java services and APIs
  • Build and enhance cloud-native applications on AWS
  • Drive best practices in clean code, testing, and CI/CD
  • Contribute to system architecture and technical decision-making
  • Work closely with stakeholders across engineering, DevOps, and product
  • Ensure performance, reliability, and security of financial systems
Required Skills & Experience
  • Strong commercial experience with Java and Spring Boot
  • Solid experience building microservices architectures
  • Proven hands-on experience with AWS (e.g. Lambda, ECS/EKS, S3, RDS, SNS/SQS)
  • Experience with CI/CD pipelines and DevOps practices
  • Strong understanding of distributed systems and system design
  • Experience working in financial services / banking / trading environments
  • Strong knowledge of RESTful APIs, testing frameworks, and Agile delivery
Nice to Have
  • Experience with Kafka or other event-driven technologies
  • Containerisation (Docker/Kubernetes)
  • Infrastructure as Code (Terraform/CloudFormation)
  • Exposure to high-throughput or low-latency systems
Working Model

Hybrid: 3 days onsite in Canary Wharf, 2 days remote. Collaborative, delivery-focused agile teams in a fast-paced financial services environment.

Senior Java Developers x 3 in Reading employer: Oliver Bernard

Join a leading financial services organisation in Canary Wharf, where innovation meets collaboration. As a Senior Java Developer, you'll thrive in a dynamic work culture that prioritises employee growth and offers competitive rates, alongside the flexibility of a hybrid working model. With a focus on cutting-edge technology and agile methodologies, this role provides an excellent opportunity to tackle complex engineering challenges while contributing to mission-critical systems.

Oliver Bernard

Contact Detail:

Oliver Bernard Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Java Developers x 3 in Reading

Tip Number 1

Network like a pro! Reach out to your connections in the finance and tech sectors. Attend meetups or webinars related to Java development and AWS. You never know who might have the inside scoop on job openings!

Tip Number 2

Show off your skills! Create a portfolio showcasing your best Java projects, especially those involving AWS and microservices. This will give potential employers a taste of what you can bring to their team.

Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common Java interview questions and be ready to discuss your experience with CI/CD and cloud-native applications.

Tip Number 4

Don’t forget to apply through our website! We’ve got some fantastic opportunities waiting for talented developers like you. Plus, it’s a great way to ensure your application gets noticed by the right people.

We think you need these skills to ace Senior Java Developers x 3 in Reading

Java
Spring Boot
Microservices Architecture
AWS (Lambda, ECS/EKS, S3, RDS, SNS/SQS)
CI/CD Pipelines
DevOps Practices
Distributed Systems

Some tips for your application 🫡

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

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about this role and how your background in financial services makes you a perfect fit for our team. Keep it engaging and personal!

Showcase Your Problem-Solving Skills:In your application, give examples of complex engineering challenges you've tackled. We love seeing how you approach problems, especially in high-volume, low-latency environments like finance.

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 this exciting opportunity. Don’t miss out!

How to prepare for a job interview at Oliver Bernard

Know Your Java Inside Out

Make sure you brush up on your Java and Spring Boot knowledge. Be ready to discuss your past projects in detail, especially those involving microservices and cloud-native applications. Prepare to explain how you've tackled complex engineering challenges in your previous roles.

Familiarise Yourself with AWS

Since this role requires solid experience with AWS, take some time to review the specific services mentioned in the job description, like Lambda, ECS/EKS, and RDS. Be prepared to share examples of how you've used these services to build scalable applications.

Showcase Your Agile Experience

This position is all about working in an agile environment, so be ready to discuss your experience with agile methodologies. Think of specific instances where you collaborated with cross-functional teams, influenced architecture decisions, or contributed to CI/CD practices.

Prepare for Technical Questions

Expect technical questions that test your understanding of distributed systems, RESTful APIs, and system design. Practise explaining your thought process clearly and concisely, as communication is key when discussing complex topics with stakeholders.