How Remoteville checks and expires listings
Senior Backend Engineer
Skills
Back-End Web DevelopmentC#REST ApisApache KafkaCritical ThinkingMicroservicesOauth
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
