Search by job, company or skills

Warner Bros. Discovery

Sr. Application Developer, Residuals

2-7 Years
Save
  • Posted a month ago
  • Over 200 applicants
Quick Apply

Job Description

Your Role Accountabilities

Application Development and Enhancements

  • Design, develop, and implement residuals application components using Java, Spring Boot, and related technologies.
  • Enhance existing systems by adding new features, optimizing performance, and addressing technical debt.
  • Implement robust backend systems to handle complex calculations for guild agreements and contract-based payments.
  • Write clean, modular, and maintainable code following best practices and coding standards.

Application Support

  • Monitor and maintain the health and performance of residuals applications.
  • Troubleshoot and resolve application bugs, data inconsistencies, and system outages.
  • Perform root cause analysis and implement preventative solutions to minimize recurring issues.

Test

  • Work closely with business analysts, QA teams, and product managers to gather requirements and clarify technical specifications.
  • Write and execute unit tests both manual and automated tests
  • Perform integration testing and debugging
  • Participate in SOX and internal audit testing
  • Collaborate with cross-functional teams to ensure smooth integration of new features and workflows.
  • Participate in sprint planning sessions, stand-ups, and team retrospectives to align development efforts with business priorities.

Deploy

  • Build, Configure and test continuous integration and continuous deployment pipelines
  • Review and analyze build and deployment logs
  • Monitor and troubleshoot deployment issues across all the environments

Learning & Improvement

  • Evaluate emerging technologies, frameworks, and tools to improve system efficiency and scalability.
  • Explore advancements in cloud computing, containerization, and security to modernize infrastructure.
  • Implement proof-of-concept (PoC) projects to evaluate potential system upgrades.
  • Attend in-person/online-trainings/conferences to improve skills

Qualifications & Experiences

5-8 years of experience in Java development with advanced knowledge of

Java 8+ , Spring Framework, Spring Boot, and Hibernate. (media, entertainment, business development or streaming services industry experience a plus)

5 - 8 years of hands-on implementation or operational experience with Residuals and/or Music Royalt y payments

5 - 8 years of production support or software development experience

5 - 8 years of experience in building software applications using Java , DB2 and AWS

Strong Hands-on experience with relational databases ( DB2, Oracle) and writing SQL queries

Hands on experience in developing solutions on AWS cloud platforms

Strong experience with messaging systems AWS SQS and RESTful APIs.

Experience with Agile and Waterfall development methodologies and version control systems such as Git and CICD pipelines

Strong understanding of Software development life cycles, including design, development, testing and deployment

Bachelors degree in computer science, Information Technology or related field

Excellent problem-solving skills and attention to detail

Certifications in Java or AWS is a plus

Expert user of Microsoft Office (Excel, PowerPoint, Word) to prepare all documents, presentations, graphs, briefings, and worksheets

Excellent written and verbal communication

Work collaboratively w/small teams

Ability to handle multiple assignments concurrently Your Role Accountabilities

Job ID: 111393025