RRemotevilleRemote roles worth applying for.

How Remoteville checks and expires listings

Senior Backend Engineer

Skills
Back-End Web DevelopmentC#REST ApisApache KafkaCritical ThinkingMicroservicesOauth
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Strong communication skills and critical thinking skills
  • Experience with Java, Scala or C#
  • 3+ years of experience as a software engineer
  • Excellent server side Java, C# skills
  • Experience with GIT, JIRA, Confluence
  • Experience working in a SCRUM-based Agile environment

Day to day

  • Designing and developing Scala microservices to connect the application to various CRM's and other 3rd party tools
  • Writing Scala, Akka, Alpakka to develop new or update existing user integration interfaces
  • Contributing to architecture and design of product features and capabilities
  • Making complex technical and design decisions for one or more Scala projects
  • Integrating the outside services with Oauth2.0