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 >>