Epicareer Might not Working Properly
Learn More

Back End Developer

Salary undisclosed

Checking job availability...

Original
Simplified

*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