Software Developer (Java) | Remote
Crossing Hurdles
full-remotemidcontractbackend United States Yesterday via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
JavaGitObject-Oriented DesignAlgorithmsData StructuresCode ReviewSystem ArchitectureIntegration PlanningRemote Work
About the role
Role Overview
Software Developer (Java) — Hourly contract, remote. You’ll design, build, and maintain scalable Java-based applications while collaborating with cross-functional teams.
Responsibilities
- Design, develop, and maintain scalable and efficient Java applications
- Collaborate with cross-functional teams to deliver new features and enhancements
- Perform code reviews to uphold quality and best practices
- Troubleshoot and resolve complex technical issues across applications
- Contribute to system architecture decisions and integration planning
- Document technical designs, workflows, and processes
Requirements
- Expert-level proficiency in Java with a strong portfolio of projects
- Solid understanding of object-oriented design
- Knowledge of data structures and algorithms
- Experience with Git (version control)
- Strong problem-solving skills and high attention to detail
- Ability to work independently in a remote, collaborative environment
- Excellent written and verbal communication skills
Contract & Availability
- 10–40 hours/week
Application Process
- Upload resume
- Interview (15 min)
- Submit form
Scraped 4/22/2026