Skip to main content

Junior Java Developer

Location:

Anywhere, USA or Canada (this is a remote position)

Salary:

starting at $80k, DOE

Description:

FantasyPros is looking for a Junior Java Developer to join our remote-based team of sports lovers who write and maintain the code for our award-winning fantasy sports tools. You’ll manage and collaborate with other developers on new features and take on individual projects for our site and backend tools. Come grow as a developer as you implement best practices for high-traffic sites and take on new challenges with us at FantasyPros.

Key Responsibilities:

  • Work with a team of developers to build new fantasy sports tools and applications.
  • Design, develop and maintain Java-based applications.
  • Troubleshoot and resolve production issues in a timely manner.
  • Refactor and optimize performance and maintainability of existing code base.
  • Build and maintain APIs to support application development.

Requirements:

  • Bachelor’s Degree in Software Engineering, Computer Science, Information Systems or equivalent work experience.
  • Advanced level in Java, including servlet web application architecture.
  • Proficiency in Object Oriented Programming.
  • Understanding design patterns and best practices.
  • Use of a version control system like git.
  • Willingness to help users directly, supporting the customer service team.

Desired Experience:

  • Experience using AWS infrastructure (EC2, SQS, DynamoDB, Lambda).
  • Basic knowledge of Node.js and PHP.
  • Fetching data from third-party APIs (REST, RPC, SOAP, OAuth).
  • Experience with tomcat web server.
  • Passionate about playing fantasy sports.

This is a full-time position – no contractors or agencies please.

How to Apply:
Apply for the position >>