Overview
Skills
Job Details
Java Developer
Philadelphia, PA 19103 (hybrid)
Pay: $120,000-$140,000
About the Role
We’re seeking a Senior Java Backend Developer to join a high-impact team building personalized entertainment features for a widely-used web service. This platform has been live for over a decade and includes flagship features like “My List” and “Continue Watching,” along with many others that enhance user engagement.
This is a backend-heavy role focused on business logic, scalability, and performance. You’ll work with a mix of modern and legacy code, so strong software development fundamentals and the ability to self-direct are essential.
Key Responsibilities
- Design, develop, and maintain backend services powering personalized entertainment features
- Own and evolve core components like user watchlists, session continuity, and recommendation triggers
- Refactor and modernize legacy systems while maintaining stability
- Collaborate cross-functionally with product, frontend, and data teams
- Drive technical decisions and mentor junior developers when needed
Required Skills
- 8+ years of experience in Java backend development
- Strong expertise in web services architecture
- Hands-on experience with Netty or similar asynchronous frameworks
- Proven ability to work independently and deliver high-quality code
- Deep understanding of business logic implementation and system design
Bonus Skills
- Exposure to machine learning concepts (not required)
- Experience in entertainment or consumer-facing platforms
What We’re Looking For
We’re not just looking for someone who can write code—we want someone who’s really good at software development. You should be able to take ownership, solve complex problems, and bring clarity to ambiguous requirements. If you’re a seasoned developer who thrives in fast-paced environments and enjoys building features that millions of users interact with daily, we’d love to talk.
#INDGEN