Software Engineer

BMAT Music Innovators Logo

BMAT Music Innovators

πŸ“Remote - Japan

Summary

Join a small, focused engineering team in Japan as a backend developer and build and maintain robust backend systems. You will work with Java, PHP, and BASH scripting, and have hands-on experience with MySQL. The role requires designing and implementing reliable, scalable software systems, maintaining existing PHP-based systems, and collaborating with various teams. The ideal candidate has 5+ years of software development experience, strong Java and MySQL skills, and experience with distributed systems. The company offers flexible working hours and location, a flat hierarchy, and various professional development opportunities.

Requirements

  • 5+ years of software development experience
  • Strong experience with Java and MySQL
  • Solid experience writing BASH scripts and working in UNIX environments
  • Working knowledge of PHP (for maintenance work)
  • Experience designing and maintaining distributed systems
  • Good communication skills in English (Japanese is a plus)
  • A sharp eye for system design and attention to detail

Responsibilities

  • Design and implement reliable, scalable software systems
  • Maintain and improve existing PHP-based systems
  • Collaborate with engineers, product managers, and business teams
  • Write clean, testable, well-documented code
  • Debug and optimize applications for performance and reliability
  • Contribute to design decisions and improve technical documentation
  • Take part in code reviews and mentoring

Preferred Qualifications

  • Experience with AWS services
  • Familiarity with any of the mentioned frameworks
  • Interest in infrastructure and automation

Benefits

  • Flexible working hours and location
  • Flat hierarchy
  • You can make the role your own and run your own development
  • Online language classes to improve your Spanish or English
  • Online and onsite courses and music industry workshops run by in-house experts
  • We’ll provide you with all equipment needed for you to be comfortable
  • Unlimited time off because we believe that you know best when you need to rest

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.