Skillhouse Internal Career Opportunity

Backend Engineer (Scala)

Position Title:

Backend Engineer (Scala)

Employment Type:

Permanent

Working Hours:

English Level - High Intermediate (TOEIC 730),Japanese Level - None

Salary

Description

 

 


A Japanese IT solutions company is seeking a Backend Engineer (Scala).  No experience in Scala is required, but you will have the opportunity to showcase your coding abilities in Scala with our in-house Track Test as the first step in our hiring process.

Responsibilities:
- Architect, develop, maintain, and test backend features for the platform 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. (**We take pride in releasing high-quality, bug-free code. Production incidents are extremely rare and mostly handled during core work hours.)

Required Skills:
- 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)

Why should you apply:
- Work alongside senior engineers, including the CTO, who have deep expertise in AI!
- Gain experience building a new department from the ground up (from 0 to 1)!
- Collaborate on generative AI research and development in partnership with academia, and apply it to the business!


Company Details:
This company is committed to training the next generation of talent to address the severe shortage of IT engineers in Japan. They promote joint research with universities on new ways to learn programming in a rapidly evolving tech landscape, host programs to foster top programmers and engineering innovators, and share the joy of programming with beginners.

Work Hours:  Flexible hours system Core hours: 1:00 PM – 4:00 PM Flex hours: Start between 8:00 AM – 1:00 PM / Finish between 4:00 PM – 10:00 PM
Work Style:  Remote work available
Holidays: 15 days off, Weekends, National holidays, Year-end and New Year holidays
Benefits:  Health insurance, Labor insurance (workers’ compensation and employment insurance), Family allowance (¥10,000/month per child under 18 who qualifies as a dependent), Commuting allowance (up to ¥30,000/month)
Interviews: 3~4 


Apply today

If you are interested in this position at Skillhouse, please provide your contact details and attach your CV. We’ll get back to you as soon as we can.

Tomoecho Annex No.2 Building

3-8-27 Toranomon Minato-ku, Tokyo

03-5408-5070

info@skillhouse.co.jp

Internal Vacancy Form