Senior Java Developer

Company: Universal Music Group
Apply for the Senior Java Developer
Location: London
Job Description:

Requirements

  • The ideal candidate should possess strong proficiency and hands‑on experience with Spring Boot and core frameworks integral to enterprise software development
  • A robust understanding of relational databases and SQL is crucial, alongside expertise in traditional web application and API development
  • Skills and experience with agile, event‑based architectures and data streaming technologies is also welcome
  • If you are a proactive and experienced Java developer with a passion for leading teams and contributing to the broader development goals of the department
  • Proficiency in Java, with a focus on Spring Boot and core enterprise frameworks
  • Strong understanding of enterprise software development and key design patterns
  • Extensive experience with relational databases, SQL and ORM frameworks
  • Extensive experience with unit, integration and automation testing
  • Experience with service‑oriented architectures and web‑service API development
  • Expertise in cloud‑based development (ideally AWS) and container technologies (e.g. Docker, Kubernetes)
  • Experience with SCRUM Agile methodology
  • Optional – Experience with NoSQL systems (e.g. mongodb, dynamodb, elasticsearch)
  • Optional – Experience with front‑end web development technologies (react, angular)
  • Demonstrated leadership skills, including team mentoring and project ownership
  • Strong creative and innovative problem‑solving skills
  • Experience leading development teams, able to demonstrate effective leadership skills
  • Experience mentoring and guiding junior developers, fostering a collaborative and growth‑oriented environment
  • Able to take ownership of projects when required, ensuring successful delivery and meeting project milestones
  • Able to exhibit a keen interest in the broader scope of development within the department, as well as being proactive with plans to improve the existing platforms / implementations
  • Strong communication and interpersonal skills
  • Initiative and the ability to work independently and in a team
  • Engage with colleagues to promote great software design and quality

What the job involves

  • We are seeking a seasoned Senior Java Developer to join our dynamic team
  • The candidate will be joining a team working on a greenfield project that will be used globally by UMG staff
  • It will involve use of web technologies, relational databases, API development and integration with other IT systems within UMG

#J-18808-Ljbffr…

Posted: June 12th, 2026