Senior Backend Engineer (Mongo Focus)- 6-Month Hybrid - Redhill (Hybrid)

Hamilton Barnes
Redhill, United Kingdom
2 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Redhill, United Kingdom

Tech stack

Java
Amazon Web Services (AWS)
Command-Query Responsibility Segregation (Software Development)
Data Security
Software Design Patterns
MongoDB
Query Optimization
Data Streaming
Spring-boot
Indexer
Backend
Amazon Web Services (AWS)
GraphQL
Event Sourcing
Api Gateway
Amazon Web Services (AWS)
Stream Processing
Microservices

Job description

Senior Backend Engineer- 6-Month Hybrid - Redhill (Hybrid)

We are looking for a highly skilled Senior Backend Engineer to join our Streaming Platform team. In this role, you will design and build large-scale, high-throughput Back End services using modern technologies including Java, Spring Boot, microservices architecture, GraphQL, AWS, and MongoDB.

Key Responsibilities

  • Architect, design, and develop scalable, event-driven microservices using Java (17+) and Spring Boot
  • Apply modern microservices design patterns such as:Build and integrate GraphQL APIs for efficient and flexible data access
  • Saga
  • CQRS
  • Event Sourcing
  • Circuit Breaker
  • API Gateway
  • Strangler Pattern
  • Optimize MongoDB performance through aggregations, indexing, and query tuning
  • Implement Real Time data processing using MongoDB Change Streams
  • Design asynchronous workflows using AWS SNS/SQS
  • Deploy and manage services on AWS ECS

Key Skills & Knowledge

  • Strong expertise in Java (17+) and Spring Boot
  • Proven experience with distributed microservices architectures
  • Deep understanding of microservices design patterns
  • Strong experience building GraphQL APIs
  • Advanced knowledge of MongoDB:
  • Hands-on experience with AWS services (SNS, SQS, ECS)

Contract Details

  • Duration: 6 months
  • Location: Redhill(1 day on-site per week)
  • Daily Rate: £525 (Inside IR35)
  • Start Date: ASAP

Requirements

  • Strong expertise in Java (17+) and Spring Boot
  • Proven experience with distributed microservices architectures
  • Deep understanding of microservices design patterns
  • Strong experience building GraphQL APIs
  • Advanced knowledge of MongoDB:
  • Hands-on experience with AWS services (SNS, SQS, ECS)

Apply for this position