Gå til hovedindhold
Jobbet "Java developer " er udløbet.
Se virksomhedens profil
Se virksomheden
Vis flere job i denne kategori
Vis mig flere job
Få de nyeste job i din indbakke
Opret en jobagent nu

Java developer - Distributed system optimization & hidden rearchitecting

Our client need java developers to boost their Site Reliability Engineering (SRE) team, working on a roster of initiatives: Database usage optimization, streaming, automatic degradation, migrate data models to more effective formats, introduce asynchronous decoupling, sharding data models, shift to eventual consistency patterns, etc. 

This means developers with strong experience in optimizing large distributed systems, and experience in doing iterative hidden rearchitecting. 

We are specifically looking for people who have: 

  • Strong development experience in Java
  • Strong experience in optimizing database systems ( have databases with billions of rows) - specifically postgresql

Strong experience in investigating cascading failures in distributed systems 

  • Strong communication skills
  • Experience with distributed datastores including: Elasticsearch, Riak, Cassandra, Redis, S3
  • Experience with large migrating efforts running over longer time without visibility or downtime for users.
  • Experience designing and running iterative and staged rollout of transformations to architecture.
  • Experience with top down troubleshooting (from high level metrics to tracing and aggregating application/host/networking traffic logs)
  • Experience with AWS / Cloud, microservices, docker, kubernetes or similar
  • Experience with Linux
  • Tracking tools experience or ideas of how to go about error tracing

Start: Soonest possible
Duration: 6 months + extension
Work location: Copenhagen Denmark
Requirements: Min. 5 years of professional IT experience.
Job type: Freelance 

Please write in your application that you've seen the job at Jobfinder.