Software Engineer - Technical Platform

Job description

We are looking for a Java Software Engineer with a DevOps flair to join our Core Applications and Technology Services at zooplus. 

zooplus is the largest e-commerce pet store in Europe.


We work on a highly available apps, traffic routing and want to develop applications to improve the platform that serves close to 1M customers every day.


You will develop web app designed to compose a page from multiple, often slowly responding, components (that includes routing to multiple backend, caching responses and using circuit breakers for latency and fault tolerance), is based on Java (Spring) everything is on the cloud AWS/JVM, We use Redis for Cache.

Other tools: CDNs, Docker, Terraform, Jenkins.



You will be responsible for:

  • Building systems that handles live traffic
  • Developing complete solutions, not only writing code
  • Creating modern web apps using Java-based technology stack, as well as cloud-based tools and microservices architecture
  • Encouraging passion to automate anything boring or repetitive
  • Embracing DevOps mindset and owning your solutions
  • Taking part in the entire software delivery process, from the business need to daily maintenance
  • Building trust and cooperation between teams across the company

Requirements

On a daily basis you will use the tools listed below, consider this a must-have:

  • Good Java/Spring, expertise, software craftsmanship

If you know any of the following, it’s a huge plus:

  • JVM
  • AWS or related cloud experience
  • Docker, Terraform
  • Micrometer, Hystrix
  • CDN knowledge (AWS Cloudfront or similar)
  • Mesos&Marathon or Kubernetes
  • ELK stack
  • TICK stack
  • Grafana
  • Jenkins, pipeline DSL, jobDSL
  • Experience in working with SaaS products

The more you know, the better; in any case, we can train you in these areas.

We are a multinational company, so communicative level of English is a must.


What we are offering you

  • 4 extra days off
  • Training opportunities and professional development
  • English and German language courses on company premises
  • Benefit package (private medical care, Multisport)
  • Discount in zooplus shop
  • Opportunity to work at product–oriented company
  • Table tennis, foosball, fresh fruits and beverages, company events
  • Central office location
  • Full time employment contract
  • Flexible working hours (start 8 a.m. - 10 a.m.)