Match score not available

(HR Tech) Backend Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

3+ years in backend development, Experience with JVM based languages, Knowledge of building REST APIs, Familiarity with functional programming, Proficient in cloud services (AWS/GCP/Azure).

Key responsabilities:

  • Architect and develop backend features using Scala.
  • Collaborate to clarify product requirements and technical solutions.
  • Participate in strategic decision-making for efficient solutions.
  • Maintain high-quality code with a distributed engineering team.
  • Monitor and address production issues promptly.
Switch G.K. logo
Switch G.K. Human Resources, Staffing & Recruiting Small startup https://switch-gk.com/
2 - 10 Employees
See more Switch G.K. offers

Job description

About the job (HR Tech) Backend Engineer

About Our Client

Their mission is to create the world's most indispensable technology companies and revitalize Japan as a digital superpower. It provides Japan's leading tech companies with the resources to solve their biggest problems.

Overview
The creators of the award-winning skill evaluation and training platform. They are currently tackling the exciting mission of modernizing Japan's hiring culture and help companies build and maintain strong engineering teams. Through this year and beyond we plan to expand our product lineup, enhance our UI/UX, roll out new microservices, and build new features which you'll be a big part in the planning and building.

Location: Japan  *Candidates must currently reside in Japan to be considered

The Attractiveness of the Position

#Awesome tech!
One particular aspect that makes us proud of our team is the fact that we use modern technologies with development practices such as code reviews, continuous integration, unit tests, etc. Engineers feel welcome here.

#Work-life balance

We encourage team members to have other activities and responsibilities in life, the average engineer works 40 hours a week. We have flex time, maternity/paternity leave, etc which is something a lot of our proud new parents really appreciate.

#Choose where you work

Weare set up for remote work, but you are more than welcome to come to our modern office in Shibuya, Tokyo.

#International environment

We have people from all corners of the world working together to build the best products possible. 

Responsibilities

Architect, develop, maintain, and test new and existing backend features for the platform primarily using Scala.
Collaborate with your team to evaluate and clarify product requirements, delivering technical solutions that align with user needs.
Participate in strategic decision-making to propose optimal and efficient solutions.
Work closely with a diverse, distributed engineering team to uphold a high-quality code base and continuously learn from and mentor each other.
Monitor and respond promptly to any production issues to ensure the stable operation of our services. 


Technology Stack

  • Serverside: Scala
  • Frontend: React, Typescript
  • Database: PostgreSQL (RDS)
  • Infrastructure: AWS(ALB, ECS, RDS, S3, Lambda), Docker, Redis, Terraform

QUALIFICATIONS

  • 3+ years of professional experience driving the backend work of a commercial product using a JVM based language(Scala, Kotlin, Java) or a relevant modern programming language
  • Experience building REST APIs running over distributed infrastructure
  • Strong interest in and practical application of basic functional programming concepts
  • Familiarity with non blocking, asynchronous programming techniques (e.g. Futures, Akka/Actors, Typelevel/IO)
  • Experience working with relational databases (e.g. PostgreSQL, MySQL)
  • Understanding and experience writing and maintaining automated test suites (Integration tests, Unit tests, Property based tests)
  • Experience working with cloud service providers (AWS / GCP / Azure)
  • Business level language skills in English

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
EnglishEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Collaboration

Back-End Engineer Related jobs