Java developer - Prague

Wire supports a variety of integrations (bots) that we run on Kubernetes, such as our GitHub bot or Gitlab bot among others. These integrations need to interact with our Backend API which is hosted on AWS but also running on our customer´s premises.

Úroveň
  • Junior
  • Senior
Spolupráce
  • Freelancer
  • Homeoffice
Úvazek
  • Plný úvazek
Mzda
100 000 Kč / měsíc nebo si řekni o víc
Informace

Popis pozice

You will be involved in shaping the bot infrastructure together with the Backend team, but mainly you will be focused on building new integrations. We want to take our integration API to the next level and allow virtually anyone to be able to write new integrations and help grow our marketplace!

Furthermore, you will also be involved with our billing system, which is currently using Stripe as a third-party.

Most integrations are written in Java, as you can see at https://github.com/wireapp/lithium but we are flexible and open to other options if they make sense! You will be creating plenty of microservices and deploying them on Kubernetes, keeping track of their performance using Prometheus, Grafana and a few other tools that fit nicely with Kubernetes. We are looking for someone who can work the process all the way from gathering requirements together with the design team to deploying the service to production. If this sounds like you… please apply!

 

Responsibilities

Work on Open Source code; you can see a lot of examples at https://github.com/wireapp/lithium
Automate your infrastructure deployment and management (using ansible, terraform or others)
Deploy and run services in the cloud
Help our customers with potential issues regarding their integrations

 

Requirements

Excited about designing, building, and running distributed and scalable systems
Experience with AWS, GCP (or other cloud providers)
Experience in automating builds and deployments
Experience with RESTful APIs and Microservices
Unix/Linux environments, including the ability to analyze and troubleshoot potential networking issues
Containerization technologies

 

We highly value:

Passion for clean code and elegant solutions (continuously improving current ones)
Experience with Javascript to help you try out new solutions right on our webapp!
Experience with billing systems

Further, the technologies we are working with and, therefore, experience there will be highly valued:

Java
Kubernetes, Terraform, Ansible
Prometheus, Kibana, Grafana

 

Education

BS in Computer Science or equivalent industry experience

 

Location

Remote from Prague

 

Others

We are very interested in your motivation to apply and why you want to work for Wire. Could you please let us know in 2 to 3 sentences.

Zkušenosti Co požadujeme

  • Úroveň:
    Junior Senior
  • Vzdělání:

Pozice

Developer mobilních aplikací Java developer

Jazyky

Anglicky – domluvit se

Informace o pozici

Mzda 100 000 Kč / měsíc
Vzdálená práce Homeoffice
Typ smlouvy Freelancer
Typ pracovního úvazku Plný úvazek
Typ firmy Střední
Místo pracoviště Prague