Muse Group empowers music makers. We create the world’s most popular apps for playing, recording and composing music.
Through our innovative learning tools, expansive music catalogs and free open-source software, we make it easier for millions — from beginners to experienced musicians — to be creative every day.
Our talented team of music lovers collaborates all over the globe, from Limassol to Seoul and Boston to Berlin. We’re an ambitious company with the drive and culture of a startup, with many more exciting Muse Group developments to come.
At the end of 2023 Hal Leonard Company combined with Muse Group (more information you can find (here) and together are now a single company that aims to revolutionize the music industry by using their expertise and resources to offer innovative solutions for musicians, teachers and music lovers around the world.
If you are a Java Developer (Business Systems) who loves music and technology, this role is for you! At Muse Group and Hal Leonard, you'll leverage your Java expertise, cloud experience, and problem-solving skills in a dynamic environment, with the flexibility to work remotely and collaborate across global teams.
KEY RESPONSIBILITIES
- Design and develop internal and external web applications primarily using Java.
- Enhance, test, and provide ongoing support for existing applications, focusing significantly on maintenance and improvements.
- Collaborate closely with lead developers, product managers, and designers to gather requirements and develop effective solutions.
REQUIRED EXPERIENCE
Must have:
- Undergraduate or graduate degree in computer science (or related field)
- 3 years of experience working with Java
- 1 year of experience working in AWS or similar cloud service
- SQL and relational database concepts
- Working knowledge of Java Servlets, Java Server Pages, and/or a Java MVC framework such as Struts or Spring Boot
- Excellent understanding of object oriented concepts
- Knowledge of microservice architecture and RESTful API development
- XML/JSON processing
- Front-end programming using HTML, CSS, JavaScript, and jQuery
- Git-based source control
- Continuous integration workflow (CI/CD)
Must have soft skills:
- Strong organization skills and attention to detail
- Possess clear written and verbal communication skills
- Must possess good analytical and problem solving skills
- Ability to handle multiple simultaneous projects
- Work effectively as part of a team or independently
A plus:
- DevOps experience a plus
- Experience with scripting languages such as Python, Bash, or Perl a plus
- Willingness to align at least 4 hours of daily work time with US Central time zone.
FOR ALL
EVERY DAY
WORK
set up
development
well-being
we work
responsibility