2

Remote Mid Level Java Developer Jobs in Miami, FL

Software Engineer - AI Trainer

Miami, FL ยท Remote

$20 - $75/hr

Remote Job Summary: We are looking for experienced software engineers to help train and evaluate ... Java, C++, Go or Ruby * Experience building, maintaining, or reviewing production-level ...

Security Engineer

Miami, FL ยท On-site +1

Security Operations & Production Security Engineer Role Summary We are looking for a mid-level ... Remote, flexible working options * Competitive compensation * Generous STI and LTI provisions

Lead various technical projects to elevate current products to the next level to handle the ... Proficiency with modern multi-paradigm languages; knowledge of PHP (preferred), Ruby, Java, Python ...

DevOps Engineer

Miami, FL ยท Remote

$54 - $74/hr

This is a fully remote position. We are particularly interested in candidates who can provide ... Establish service-level objectives and operational standards. * Drive improvements in platform ...

Remote Job Summary: We are looking for experienced software engineers to help train and evaluate ... Java, C++, Go or Ruby * Experience building, maintaining, or reviewing production-level ...

Azure Cloud Data Engineer

Weston, FL ยท Remote

$108K - $130K/yr

AZURE DATA ENGINEER (REMOTE) ARC Group has an immediate opportunity for an aspiring Azure / Cloud ... Scala, Java, Kotlin, Go, Rust, C#, F#, C, C++. * Experience building data ingestion pipelines for a ...

Past experience in CEO, CFO, or COO roles, or experience as a mid-level entrepreneur/P&L owner in a ... and remote employees. * Travel Requirement: Requires a moderate amount of travel to all of our ...

Program Manager, RAQA

Weston, FL ยท On-site +1

$143K - $238K/yr

Remote or Hybrid or Onsite Stryker is hiring a Program Manager, RAQA with the Ortho Tech division ... mid-level and executive stakeholders. * Demonstrated ability to develop, present, and clearly ...

Substation Physical Engineer - REMOTE

Miami, FL ยท On-site +1

$94K - $120K/yr

Substation Physical Engineer - REMOTE Location: Remote US Ready to make a difference? ICF is ... While the core responsibilities will center on distribution-level projects, involvement in ...

... level machine learning solutions or similar experience. * 1-3 years of strong programming ... Python, C++, C, CSharp, Java, Rust, or Go (or similar experience). Preferred Education and ...

We are looking to expand our amazing roster with a AI Engineer , located in Latin America. As we ... High level of ownership and autonomy * Compensation in U.S. Dollars If you are as excited to learn ...

We are looking to expand our amazing roster with a AI Engineer , located in Latin America. As we ... High level of ownership and autonomy * Compensation in U.S. Dollars If you are as excited to learn ...

next page

Showing results 1-20

Remote Mid Level Java Developer information

See Miami, FL salary details

$14

$54

$74

How much do remote mid level java developer jobs pay per hour?

As of Jun 28, 2026, the average hourly pay for remote mid level java developer in Miami, FL is $54.23, according to ZipRecruiter salary data. Most workers in this role earn between $46.92 and $60.67 per hour, depending on experience, location, and employer.

What does a Remote Mid Level Java Developer do?

A Remote Mid Level Java Developer designs, develops, and maintains Java-based applications from a remote location. They work on coding, debugging, and testing software, often collaborating with other developers and teams through online communication tools. Their responsibilities typically include writing efficient code, fixing bugs, participating in code reviews, and staying updated with the latest Java technologies. Mid level developers are expected to handle more complex tasks than junior developers and may mentor less-experienced team members.

What are the key skills and qualifications needed to thrive as a Remote Mid Level Java Developer, and why are they important?

To thrive as a Remote Mid Level Java Developer, you need strong proficiency in Java programming, object-oriented design, and experience with software development lifecycles, typically supported by a bachelor's degree in computer science or related field. Familiarity with frameworks like Spring Boot, version control systems like Git, and tools such as Maven or Jenkins is commonly required. Excellent problem-solving skills, self-motivation, and effective remote communication are crucial soft skills for succeeding in a distributed team environment. These skills and qualities are vital for delivering reliable software solutions efficiently while collaborating effectively across remote teams.

How does a Remote Mid Level Java Developer typically collaborate with team members across different time zones?

As a Remote Mid Level Java Developer, you'll often work with team members distributed across various locations and time zones. Collaboration is facilitated through regular virtual meetings, project management tools like Jira, and code repositories such as GitHub or Bitbucket. Clear communication, proactive status updates, and flexibility in scheduling are essential for aligning with team objectives and ensuring smooth handoffs. You'll also frequently participate in code reviews and pair programming sessions to maintain code quality and foster knowledge sharing.
What job categories do people searching Remote Mid Level Java Developer jobs in Miami, FL look for? The top searched job categories for Remote Mid Level Java Developer jobs in Miami, FL are:
What cities near Miami, FL are hiring for Remote Mid Level Java Developer jobs? Cities near Miami, FL with the most Remote Mid Level Java Developer job openings:
Software Engineer - AI Trainer

Software Engineer - AI Trainer

micro1 AI

Miami, FL โ€ข Remote

$20 - $75/hr

Part-time

Posted 19 days ago


Job description

Job Title: Software Engineering


Job Type: Contractor (10-15 hours per week)

Location: Remote


Job Summary:

We are looking for experienced software engineers to help train and evaluate next-generation AI systems through real-world software engineering tasks. This role is best suited for developers who can reason through unfamiliar codebases, explain engineering decisions clearly, and solve practical backend, full-stack, systems, or infrastructure-related problems.


A Cybersecurity/SecOps background or exposure is highly preferred


No prior AI experience is required. What matters most is strong software engineering judgment, clean technical communication, and the ability to evaluate code, architecture, tradeoffs, and implementation quality.


Key Responsibilities:


  1. Work on challenging software engineering tasks across backend, full-stack, infrastructure, and systems-related projects.
  2. Review, debug, improve, and explain code across different technical environments.
  3. Design or evaluate practical solutions involving APIs, databases, services, integrations, testing, and deployment workflows.
  4. Identify tradeoffs around scalability, maintainability, performance, reliability, security, and developer experience.
  5. Communicate technical reasoning clearly in writing, including why a solution works and what alternatives were considered.
  6. Collaborate with the customerโ€™s team on technical reviews, implementation decisions, and problem-solving exercises.
  7. Adapt quickly to new codebases, frameworks, and technical requirements.


Required Skills and Qualifications:


  1. 3+ years of hands-on software engineering experience.
  2. Strong experience in at least one backend or full-stack engineering environment, such as Python, JavaScript/TypeScript, Node.js, Java, C++, Go or Ruby
  3. Experience building, maintaining, or reviewing production-level applications, APIs, services, databases, or integrations.
  4. Strong understanding of software engineering fundamentals, including debugging, testing, code quality, architecture, and technical tradeoffs.
  5. Ability to explain complex engineering decisions clearly and objectively.
  6. Comfortable reading and reasoning through unfamiliar code or technical requirements


Preferred Qualifications:

  1. Experience with cloud environments such as AWS, GCP, or Azure.
  2. Experience with CI/CD pipelines, DevOps workflows, containers, monitoring, or production operations.
  3. Experience with frontend frameworks such as React, Next.js, Angular, Vue, or React Native.
  4. Open-source contributions, public GitHub work, technical writing, or strong examples of past engineering work.
  5. Experience mentoring engineers, reviewing code, or making architecture decisions.