Senior Java Engineer (Splits & Payments)

FUGA
Amsterdam, NH Full Time
POSTED ON 1/13/2023 CLOSED ON 6/8/2023

Job Posting for Senior Java Engineer (Splits & Payments) at FUGA

ABOUT US

FUGA provides forward-thinking music distribution, technology, and marketing services to forward-thinking music companies. Working at the heart of the music industry with more than 800 clients, including Riot Games, Hospital Records, Epitaph, and Beggars Group, FUGA is the world’s leading full-service B2B music distributor.

FUGA works at the forefront of music distribution technology, connecting its clients with digital service providers like Spotify, Apple Music, and Amazon Music while helping them get the most from their music, whether that’s with award-nominated label services, industry-leading revenue accounting, or using FUGA’s suite of best-in-class products.

JOB DESCRIPTION

FUGA is expanding its product offering, for this we will build a new component which ties several other components together.

As a Senior Java Engineer you will be onboarded into the Catalog & Distribution Management team, part of our Core Services Group. Once you have gained enough experience / confidence in the distribution domain you will be one of the first engineers to start working on this component in cooperation with multiple other development teams within FUGA.

Senior members of the Core Services Group are responsible for

  • Designing, implementing, testing, and maintaining distribution-critical roadmap features

  • Ensuring high availability and performance of our platform to handle 30M albums created by 200k artists.

  • Executing tasks throughout the product development lifecycle, including partnering with product teams on requirements discovery and technical validation

  • Supporting other team members through pair programming and improving development practices

  • Contributing to technology modernization projects e.g, our new public-facing API, migrating to events-driven architecture

  • Improving end-to-end application monitoring to ensure high availability of the platform

As a member of the Splits & Payments team you will specifically be responsible for initializing the build of a new component / product line by:

  • Being a key stakeholder for decisions about which technologies and frameworks to use

  • Working together with our chief architect and solution engineers to progress from solution design to first iterations of implementation.

  • Working closely together on the design of the application with other senior members of the Product and Technology team




WHAT SKILLS DO I NEED?

In order for you to thrive in this role, we believe that you:

  • At least 5 years of experience with Java / other JVM languages, Spring, Hibernate, MySQL, Kafka, and Elasticsearch

  • Strong skills in all levels of automated software testing

  • Strong knowledge of relational databases & SQL

  • Broad knowledge of other non-relational storage systems

  • Good understanding of messaging systems & patterns

  • Understanding SOA & API design principles

  • Own the software you develop, from development through delivery to production

  • Love to write clean, concise, maintainable, and well-tested code

  • Love learning new technologies and delivering customer-centered solutions

  • You have strong communication skills in English and like to collaborate in a dynamic team

  • Open to discussing, learning, growing, and coaching others to do the same

Nice to haves

  • Prior experience in the music industry is a big plus

#12664 - Senior GIS Data Engineer
Senior GIS Data Engineer - Qualitest -
Mountain View, CA
Senior Water-Wastewater Engineer
Wastewater Engineer - Tetra Tech Careers -
Denver, CO
Senior Software Engineer / Java
Motion Recruitment Partners, LLC -
Newark, DE

Salary.com Estimation for Senior Java Engineer (Splits & Payments) in Amsterdam, NH
$156,516 to $220,101
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Senior Java Engineer (Splits & Payments).

Click the checkbox next to the jobs that you are interested in.

  • Concept Development Skill

    • Income Estimation: $96,983 - $141,923
    • Income Estimation: $106,066 - $140,634
  • Conceptual Design Skill

    • Income Estimation: $106,066 - $140,634
    • Income Estimation: $115,659 - $156,323
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Java Engineer (Splits & Payments) jobs in the Amsterdam, NH area that may be a better fit.

FusionAuth - Senior Java Engineer

Senior Java Engineer - 1871 Member Company, Broomfield, CO

Senior Systems Engineer - Tampa, FL

Signode -Senior Systems Engineer, Tampa, FL