Java Developer
Muse Group
Muse Group
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, 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.
We're now looking for a dedicated Java developer to join Business Systems team and take ownership of key systems and projects, improve code quality, and help modernize legacy platforms.
- Develop and maintain application code, both server-side and client-side, used on the Company's internal and external web applications
- Design, code, and modify the Hal Leonard websites as needed
- Ability to assist with occasional tier-2 technical support within the Company
- 5 years of experience working with Java
- 2 years 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
- Git-based source control
- Continuous integration workflow (CI/CD)
- Undergraduate or graduate degree in computer science (or related field)
- Ability to work in the Central Time Zone
Leadership skills:
- Ability to learn from and provide mentorship to colleagues.
- Take the lead on project design and solutions
- Investigate and research new technologies
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
- Front-end programming using HTML, CSS, JavaScript, and jQuery
FOR ALL
EVERY DAY
WORK
set up
development
well-being
we work