Weekend Backend Engineer

Skills
Cloud ComputingJavaOOPAnalytical SkillsCode ReviewEngineeringEnglish
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Minimum 3+ years in a relevant role
  • Based within Europe or Latin America
  • Experience with Spring Boot Spring Cloud Spring Data and iBATIS
  • Strong experience building highly scalable web backends
  • Experience designing highly transactional systems
  • Advanced proficiency in Object Oriented Design and analysis
  • Advanced proficiency in engineering analysis and design functions
  • Advanced proficiency in non functional qualities such as resiliency and maintainability
  • Advanced proficiency in behavior driven testing techniques
  • Deep understanding of microservices
  • Proficient in SQL
  • Expert knowledge of RabbitMQ MySQL Redis and similar technologies
  • Strong experience with Docker Kubernetes and AWS Cloud
  • Ability to work independently
  • Excellent English communication skills

Nice to have

  • Independent
  • Analytical
  • Resilient
  • Collaborative
  • Mentoring

Day to day

  • Develop highly scalable backend microservices for a platform serving millions of users
  • Work in a distributed deployment environment with strong focus on Docker and Kubernetes containerisation
  • Diagnose production issues quickly and keep systems stable through support response and repair

Hiring process

  • Remote video screening with Talent Acquisition Team
  • Offline take home assignment
  • Remote video interview with team members (60 mins)
  • Final discussion with hiring manager (60 mins)