Back End Developer
*This role is based in Japan, but allows full-remote work globally*
SUMMARY:
We are looking for a Backend Engineer to help modernize Japan’s hiring culture by developing and enhancing a skill evaluation and training platform. This role involves expanding the product lineup, improving UI/UX, building new features, and optimizing backend systems.
RESPONSIBILITIES:
• Design, develop, and maintain backend features using Scala
• Collaborate with the team to evaluate product requirements and deliver technical solutions.
• Participate in strategic decision-making to ensure optimal development approaches.
• Maintain a high-quality codebase, mentor team members, and contribute to best practices.
• Monitor production systems and respond promptly to any issues to ensure service stability.
REQUIREMENTS:
• 3+ years of backend development experience using a JVM-based language (Scala, Kotlin, Java) or a modern programming language.
• Experience building REST APIs and working with distributed infrastructure.
• Strong understanding of functional programming and asynchronous programming techniques.
• Experience working with relational databases (PostgreSQL, MySQL).
• Proficiency in cloud services (AWS, GCP, or Azure) and automated testing.
• Business level communication in English
*This role is based in Japan, but allows full-remote work globally*
SUMMARY:
We are looking for a Backend Engineer to help modernize Japan’s hiring culture by developing and enhancing a skill evaluation and training platform. This role involves expanding the product lineup, improving UI/UX, building new features, and optimizing backend systems.
RESPONSIBILITIES:
• Design, develop, and maintain backend features using Scala
• Collaborate with the team to evaluate product requirements and deliver technical solutions.
• Participate in strategic decision-making to ensure optimal development approaches.
• Maintain a high-quality codebase, mentor team members, and contribute to best practices.
• Monitor production systems and respond promptly to any issues to ensure service stability.
REQUIREMENTS:
• 3+ years of backend development experience using a JVM-based language (Scala, Kotlin, Java) or a modern programming language.
• Experience building REST APIs and working with distributed infrastructure.
• Strong understanding of functional programming and asynchronous programming techniques.
• Experience working with relational databases (PostgreSQL, MySQL).
• Proficiency in cloud services (AWS, GCP, or Azure) and automated testing.
• Business level communication in English