2

Remote Java Developer Jobs in Matthews, NC (NOW HIRING)

Principal Software Engineer

Fort Mill, SC ยท On-site +1

$118K - $159K/yr

This is a fully remote position based in US. First day onboarding will be onsite at the nearest hub ... Java, JavaScript, Angular, React, Python, Terraform, Perl, and native programming languages, with ...

Principal Software Engineer

Fort Mill, SC ยท On-site +1

$118K - $159K/yr

This is a fully remote position based in US. First day onboarding will be onsite at the nearest hub ... Java, JavaScript, Angular, React, Python, Terraform, Perl, and native programming languages, with ...

Staff Engineer

Concord, NC ยท On-site +1

Expertise in the language and library/framework ecosystems of Java, JavaScript/Typescript, or ... Remote & Hybrid Work While remote or hybrid work may be permitted for certain projects, client ...

Senior Engineer

Concord, NC ยท On-site +1

$97K - $133K/yr

Deep knowledge in the language and library/framework ecosystems of Java, JavaScript/Typescript, or ... Remote & Hybrid Work While remote or hybrid work may be permitted for certain projects, client ...

Sr. Innovation Software Engineer

Charlotte, NC ยท On-site +1

$119K - $157K/yr

... Java, Python, TypeScript/JavaScript, or similar) and/or experience leveraging AI-assisted ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

Sr. Innovation Software Engineer

Charlotte, NC ยท On-site +1

$119K - $157K/yr

... Java, Python, TypeScript/JavaScript, or similar) and/or experience leveraging AI-assisted ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

MLOps Automation Senior Lead Engineer

Charlotte, NC ยท On-site +1

$101K - $133K/yr

... Python, Java), CI/CD tools (e.g., Jenkins, Artifactory, CircleCI, Ansible), and development ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

MLOps Automation Senior Lead Engineer

Minnetonka, MN ยท On-site +1

$105K - $139K/yr

... Python, Java), CI/CD tools (e.g., Jenkins, Artifactory, CircleCI, Ansible), and development ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

... Python, Java), CI/CD tools (e.g., Jenkins, Artifactory, CircleCI, Ansible), and development ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

... Python, Java), CI/CD tools (e.g., Jenkins, Artifactory, CircleCI, Ansible), and development ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

Integration Eng - Remote

Charlotte, NC ยท Remote

$101K - $136K/yr

A minimum of one (1) year commercial experience with programming languages including in-depth understanding and practical knowledge of relational databases. Experience with Java and MySQL is ideal.

Lead Data Engineer

Charlotte, NC ยท On-site +1

$111K - $134K/yr

... Java, plus Spark SQL for building data pipelines, libraries, and automation tooling. * 5+ years ... Hybrid schedule (3 days in office, 2 days remote) * Work Transparently: You always deal in an ...

next page

Showing results 1-20

Remote Java Developer information

See Matthews, NC salary details

$14

$53

$72

How much do remote java developer jobs pay per hour?

As of Jun 18, 2026, the average hourly pay for remote java developer in Matthews, NC is $53.28, according to ZipRecruiter salary data. Most workers in this role earn between $46.11 and $59.62 per hour, depending on experience, location, and employer.

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

To excel as a Remote Java Developer, you need a solid understanding of Java programming, object-oriented design, and experience with frameworks like Spring or Hibernate, typically supported by a degree in computer science or related certifications. Familiarity with version control systems (such as Git), build tools (like Maven or Gradle), and cloud platforms is often required. Strong self-motivation, effective communication, and problem-solving skills are crucial for collaborating and managing tasks independently in a remote environment. These abilities ensure high-quality, maintainable code and seamless teamwork, even when distributed across locations.

What is a Remote Java Developer?

A Remote Java Developer is a software engineer who specializes in building, maintaining, and optimizing applications using the Java programming language, while working from a location outside of a traditional office environment. This role typically involves collaborating with team members online, writing code, debugging, and deploying Java-based applications. Remote Java Developers often use communication and project management tools to stay connected with their teams and manage their workloads efficiently. They may work for companies in various industries, including finance, healthcare, and technology, providing flexibility and access to global job opportunities.

What is the difference between Remote Java Developer vs Remote Software Engineer?

AspectRemote Java DeveloperRemote Software Engineer
Required CredentialsBachelor's in CS or related, Java certificationsBachelor's in CS or related, multiple programming certifications
Work EnvironmentCollaborates mainly on Java-based projects, often in tech companiesWorks on diverse projects across various languages and platforms
Employer & Industry UsageTech firms, startups, enterprise companies using JavaTech, finance, healthcare, and other industries requiring software solutions
Search & Comparison IntentOften compared for Java-specific rolesBroader, includes Java but also other languages

Remote Java Developers focus primarily on Java programming within tech environments, while Remote Software Engineers work across multiple languages and platforms. Both roles require similar credentials but differ in scope and project diversity.

How do Remote Java Developers typically collaborate with their teams on complex projects?

Remote Java Developers often rely on a combination of communication tools such as Slack, Zoom, and project management platforms like Jira or Trello to stay connected with their teams. Regular stand-up meetings, code reviews, and pair programming sessions are common practices to ensure alignment and maintain code quality. Working remotely requires proactive communication and strong documentation skills to keep everyone informed and projects on track. Developers are usually part of agile teams and frequently interact with QA engineers, designers, and product managers to deliver features efficiently.

What Does a Remote Java Developer Do?

As a remote Java developer, you work from home to develop, design, implement, and manage Java-based applications. Java is popular a programming language and a platform for applications. While working with Java, your duties include working on program architecture, performing software analysis, running a test and debugging, writing code, transforming requirements into stipulations, and maintaining the program throughout its lifecycle. Java developers often collaborate with other IT members and developers. You can perform your responsibilities as a full-time employee for a specific company or on a freelance basis.

What are popular job titles related to Remote Java Developer jobs in Matthews, NC? For Remote Java Developer jobs in Matthews, NC, the most frequently searched job titles are:
What cities near Matthews, NC are hiring for Remote Java Developer jobs? Cities near Matthews, NC with the most Remote Java Developer job openings:
Data Scientist / Machine Learning Engineer (Generative AI Focus)

Data Scientist / Machine Learning Engineer (Generative AI Focus)

Strategic Staffing Solutions

Charlotte, NC โ€ข On-site, Remote

Other

Posted 8 days ago


Job description

Job Description STRATEGIC STAFFING SOLUTIONS HAS AN OPENING. This is a Contract Opportunity with our company that MUST be worked on a W2 Only. No C2C eligibility for this position.

Visa Sponsorship is Available. The details are below. "Beware of scams.

S3 never asks for money during its onboarding process." Job Title: Data Scientist / Machine Learning Engineer (Generative AI Focus) Contract Length: 12+ Months Hybrid schedule 3 days per week onsite/ 2 remote Location: Charlotte, NC/ Irving, TX/ Boston, MA Ref# 246769 We are seeking a highly motivated Data Scientist / Machine Learning Engineer to build advanced analytics and Generative AI (Gen AI) solutions across multiple business functions. This role combines strong data analysis capabilities with machine learning and emerging Gen AI techniques to drive business insights, automation, and innovation. The ideal candidate is hands-on, analytical, and comfortable owning the full lifecycle of data science solutions-from problem definition through model development and deployment-while collaborating closely with engineering and business stakeholders

Key Responsibilities Perform in-depth data analysis and exploration using SQL and statistical techniques to uncover patterns, solve business problems, and support data-driven decision-making. Work with large, complex datasets while ensuring data quality, integrity, and usability. Design, develop, and implement scalable solutions using Python or Java.

Utilize data science and machine learning libraries such as NumPy, SciPy, Matplotlib, and Scikit-learn. Build reusable pipelines for data processing, feature engineering, and model evaluation. Develop and evaluate machine learning models, including tree-based and ensemble algorithms such as Random Forest and XGBoost.

Assess model performance, tune hyperparameters, and ensure models meet business and technical requirements. Apply AI-assisted techniques to enhance productivity and insights. Craft effective prompts using Gemini or similar generative AI models to support data exploration, feature generation, analysis, and summarization.

Communicate insights through visualizations, reports, and presentations. Translate complex technical findings into actionable business recommendations. Partner closely with engineering teams for implementation and business stakeholders to ensure alignment with strategic objectives.

Required Qualifications Strong SQL and data analysis skills. Experience working with structured and semi-structured datasets. Proficiency in Python or Java for data science, machine learning, and analytical workloads.

Hands-on experience with machine learning frameworks and model development. Experience building, training, and evaluating predictive models in production or near-production environments. Ability to work independently and own initiatives end-to-end, from problem definition and requirements gathering through solution delivery and validation.

Experience using generative AI models to augment analytical workflows. Familiarity with prompt engineering. Experience leveraging large language models (LLMs) for automation and analytical tasks.

Experience integrating Gen AI capabilities into analytical processes. Generative AI Focus Develop and deploy Gen AI solutions that enhance productivity, automate workflows, and generate AI-driven business insights. Apply foundational knowledge of Gen AI concepts, tools, and use cases.

Experience with large language models (LLMs), prompt engineering, or AI-assisted analytics. Strong interest in emerging AI technologies and a willingness to continuously learn and apply new Gen AI innovations. Preferred Qualifications Experience working in financial services, banking, or capital markets environments.

Experience in data-driven or risk-focused domains. Familiarity with cloud platforms. Experience with data engineering pipelines.

Familiarity with model deployment frameworks. Exposure to big data technologies. Experience with distributed computing environments.

Exposure to real-time analytics environments. Ideal Candidate Profile Self-driven data professional with strong analytical and problem-solving skills. Combines practical machine learning expertise with emerging AI capabilities.

Comfortable navigating ambiguous problems and translating business needs into technical solutions. Capable of delivering measurable business outcomes. Strong communication skills with both technical and non-technical stakeholders.

Passionate about applying traditional machine learning and modern Generative AI techniques to solve complex business challenges.