RRemotevilleRemote roles worth applying for.

How Remoteville checks and expires listings

Senior Backend Engineer

Skills
Back-End Web DevelopmentCloud ComputingOOPAnalytical SkillsEnglishMicroservicesObject Oriented Design
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 6+ years of relevant experience
  • Strong experience with Spring Boot Spring Cloud and Spring Data
  • Deep understanding of microservices and highly scalable web backends
  • Experience designing highly transactional systems
  • Advanced proficiency in Object Oriented Design and analysis
  • Proficiency in SQL
  • Strong experience with Docker Kubernetes and AWS cloud solutions
  • Experience with RabbitMQ MySQL Redis or similar technologies
  • Ability to work independently
  • Excellent English communication skills

Nice to have

  • Remote first mindset
  • Mentoring ability
  • Independent worker
  • Strong collaborator
  • Quick problem solver

Day to day

  • Develop highly scalable backend services for millions of users in a distributed environment
  • Build and maintain microservices with a strong focus on Docker and Kubernetes deployment
  • Work on core business logic for complex systems and collaborate closely with product and engineering teams
  • Respond to production issues diagnose problems quickly and help keep applications stable and performant
  • Participate in team ceremonies code reviews and mentoring to improve delivery quality and team growth

Hiring process

  • Remote video screening with Talent Acquisition Team
  • Offline take home assignment
  • Remote video interview with Team Members
  • Final discussion with the hiring manager