Senior Java Developer (AWS, Microservices) - Sussex

Salt Search Ltd.
London, UK
3 days ago
Apply on www.totaljobs.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Amazon Web Services Amazon S3 Automation of Tests Unit Testing Cloud Engineering Software Design Patterns DevOps Amazon DynamoDB Github Java Virtual Machine (JVM) NoSQL
+17 more
OAuth Object-Oriented Software Development Cloud Services Simple Object Access Protocol (SOAP) Software Engineering SQL Databases Systems Integration Delivery Pipeline Backend Integration Tests Graphql Functional Programming Api Gateway Restful APIs OpenSearch Jenkins Microservices

Job description

My new client is looking for a Senior Java Developer (AWS, Microservices) to join the team on a contract basis. You will play a key role in designing, developing, and maintaining secure, scalable, and cloud-native Java microservices, primarily hosted on AWS, integrating with both internal and third-party systems

Collaborating closely with other technical leads, platform engineers, QA, and product teams, you will follow best practices in software design, observability, security, and DevOps principles. You will also contribute to L3 support activities, ensuring the stability and reliability of production systems.

This role demands a proactive, curious mindset, keeping them at the forefront of digital innovation.

Requirements

  • 5+ years of professional backend development experience.
  • Strong understanding of Object-Oriented Programming principles and familiarity with Functional Programming
  • Must be proficient in Java (v8 - v24) and DI frameworks
  • Software design patterns.
  • Knowledge of microservices architecture and event-driven patterns.
  • Familiarity with other JVM languages
  • Hands-on experience with AWS cloud services (Lambda, API Gateway, DynamoDB, ECS, S3, etc.).
  • Experience developing RESTful APIs
  • Exposure to SOAP and GraphQL services.
  • Familiarity with CI/CD pipelines (e.g., Jenkins, GitHub Actions, AWS CodePipeline).
  • Knowledge of unit testing, integration testing, and automation testing.
  • Awareness of security best practices, OAuth2/JWT authentication.
  • Awareness of SQL & NoSQL (Opensearch)
  • Familiarity with travel industry concepts/GDSes

*Rates depend on experience and client requirements

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.totaljobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

1:22 min

Analyzing differences between mobile and traditional backend DevOps

Mete Baydar Mete Baydar · World Congress 2025

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all