2

Remote Java Developer Startup Jobs in Cary, NC (NOW HIRING)

Software Engineer

Raleigh, NC · Remote

$45 - $55/hr

  • PTO

... developer tools Able to collaborate across different functions. Work closely with product ... One location/Remote Benefits: Paid time off This Job Is Ideal for Someone Who Is: People-oriented ...

MO2-613-Senior Azure Cloud Engineer 11694-1

Raleigh, NC · Remote

$57 - $76.25/hr

100% Remote. Our direct client has an opening for a Senior Azure Cloud Engineer 11694-1 This ... JAVA DEVELOPMENT EXPERIENCE INCLUDING SPRINGBOOT, MAVEN, JUNIT. * PYTHON DEVELOPMENT EXPERIENCE ...

Engineering Lead-REMOTE

Durham, NC · On-site +1

$99K - $130K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Proficiency in programming languages like Java, C#. * Experience leading distributed, cross-functional, or client-facing engineering teams preferred. * Master's degree in engineering management ...

New

Showing results 41-60

Remote Java Developer Startup information

See Cary, NC salary details

$14

$52

$71

How much do remote java developer startup jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for remote java developer startup in Cary, NC is $52.53, according to ZipRecruiter salary data. Most workers in this role earn between $45.43 and $58.80 per hour, depending on experience, location, and employer.

What is a remote Java developer at a startup?

A Remote Java Developer at a startup is a software engineer who specializes in using the Java programming language to build and maintain applications, while working from a location outside the traditional office environment. In a startup setting, these developers often work on a wide range of tasks, from backend development to integrating new technologies, due to the fast-paced and dynamic nature of startups. Remote Java Developers collaborate with team members through online tools and are expected to be self-motivated, flexible, and able to handle multiple responsibilities. Their work is crucial for building scalable, efficient, and innovative software solutions that help startups grow and compete in the market.

What are the key skills and qualifications needed to thrive as a remote Java developer at a startup?

To thrive as a Remote Java Developer at a startup, you need strong proficiency in Java programming, software development principles, and experience with frameworks like Spring, along with a relevant degree or equivalent experience. Familiarity with version control systems (such as Git), build tools (like Maven or Gradle), and cloud platforms (AWS, Azure, or Google Cloud) is typically required. Excellent problem-solving, self-motivation, and effective remote communication are crucial soft skills in this fast-paced environment. These skills enable you to deliver robust, scalable solutions efficiently while collaborating seamlessly with distributed teams under tight startup timelines.

How does a remote Java developer at a startup typically collaborate with cross-functional teams?

As a remote Java developer at a startup, you can expect to work closely with product managers, designers, and other developers through digital collaboration tools like Slack, Jira, and GitHub. Regular stand-up meetings and sprint planning sessions are common to ensure alignment on project goals and timelines. Since startups often have smaller, agile teams, your input may also influence product decisions, and you might be involved in multiple project phases from ideation to deployment. Clear communication and proactive participation are essential for effective teamwork in this remote, fast-paced environment.

What is the difference between Remote Java Developer Startup vs Remote Java Developer Enterprise?

AspectRemote Java Developer StartupRemote Java Developer Enterprise
CredentialsBachelor's in CS or related field, Java certificationsBachelor's in CS or related field, Java certifications
Work EnvironmentFast-paced, flexible, small teamsStructured, larger teams, formal processes
Employer & IndustryStartups, tech innovation sectorsLarge corporations, finance, healthcare
Search & Comparison IntentYesYes

Remote Java Developer Startup roles typically involve working in dynamic, smaller teams with a focus on innovation and flexibility. In contrast, Remote Java Developer Enterprise positions are within larger organizations with structured processes and formal workflows. Both roles require similar technical skills and certifications, but differ in work environment and company size.

What are the most commonly searched types of Java Developer Startup jobs in Cary, NC?

The most popular types of Java Developer Startup jobs in Cary, NC are:

What are popular job titles related to Remote Java Developer Startup jobs in Cary, NC?

For Remote Java Developer Startup jobs in Cary, NC, the most frequently searched job titles are:

What job categories do people searching Remote Java Developer Startup jobs in Cary, NC look for?

The top searched job categories for Remote Java Developer Startup jobs in Cary, NC are:

Lead Software Engineer - Appian (Remote)

First Citizens Bank

Raleigh, NC • Remote

$16K/mo

Full-time

Posted 29 days ago


First Citizens Bank rating

7.4

Company rating: 7.4 out of 10

Based on 106 frontline employees who took The Breakroom Quiz

106th of 171 rated banks


Job description

Overview

This is a remote role that may be hired in several markets across the United States.

This position is responsible for leading the design, development, implementation, and support of enterprise-scale Appian applications. The role serves as the technical lead for delivery teams, providing hands-on development while establishing technical standards, ensuring solution quality, and mentoring development teams. The individual is expected to lead complex implementations across the full software development lifecycle while partnering with business, architecture, infrastructure, and security teams to deliver scalable, secure, and maintainable solutions.


Responsibilities
  • Lead the design, development, deployment, and support of enterprise Appian applications.
  • Serve as the technical lead for Appian delivery teams, providing day-to-day technical direction and code leadership.
  • Design scalable process models, interfaces, records, reports, integrations, and reusable components using Appian best practices.
  • Develop complex Appian solutions utilizing SAIL, Records, Process Models, Expression Rules, Decision Rules, Integration Objects, Connected Systems, Plug-ins, and Web APIs.
  • Build and maintain integrations with REST, SOAP, databases, MQ, and enterprise systems.
  • Perform code reviews and enforce development standards, security requirements, and Appian best practices.
  • Troubleshoot complex production issues and provide root cause analysis and long-term remediation.
  • Lead release management activities including CI/CD, deployment automation, and environment management.
  • Collaborate with solution architects, business analysts, infrastructure, and security teams throughout project delivery.
  • Mentor Appian developers and establish development standards across multiple delivery teams.
  • Participate in architecture reviews, estimation, technical planning, and solution design.
  • Support production applications through defect resolution, performance tuning, and platform optimization.

Qualifications

Bachelor's Degree and 6 years of experience in Software application development and maintenance

OR

High School Diploma or GED and 10 years of experience in Software application development and maintenance

Preferred Qualifications:

  • Appian Certified Lead Developer
  • Extensive hands-on experience developing enterprise applications using the Appian Platform.
  • Strong expertise in SAIL, Records, Process Models, Process Reports, Integration Objects, Decision Rules, Web APIs, Plug-ins, and Appian Data Fabric.
  • Experience integrating Appian with REST APIs, SOAP services, databases, Kafka/MQ, and enterprise applications.
  • Experience implementing Appian Sites, Portals, Connected Systems, Document Management, and Security Models.
  • Strong understanding of Appian platform administration, deployment automation, package management, and CI/CD pipelines.
  • Experience with Git, Azure DevOps, Jenkins, or equivalent DevOps platforms.
  • Strong SQL knowledge and database design experience.
  • Experience with Java, JavaScript, and custom Appian Plug-in development is preferred.
  • Experience leading Agile delivery teams and mentoring Appian developers.
  • Excellent analytical, communication, and problem-solving skills.

#LI-JM1

This job posting is expected to remain active for 45 days from the initial posting date listed above. If it is necessary to extend this deadline, the posting will remain active as appropriate. Job postings may come down early due to business need or a high volume of applicants.

If hired in North Carolina, the base pay for this position is generally between $130,109 and $160,00.  Actual starting base pay will be determined based on skills, experience, location, and other non-discriminatory factors permitted by law. For some roles, total compensation may also include variable incentives, bonuses, benefits, and/or other awards as outlined in the offer of employment.

Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at https://jobs.firstcitizens.com/benefits.

Qualifications:

Bachelor's Degree and 6 years of experience in Software application development and maintenance

OR

High School Diploma or GED and 10 years of experience in Software application development and maintenance

Preferred Qualifications:

  • Appian Certified Lead Developer
  • Extensive hands-on experience developing enterprise applications using the Appian Platform.
  • Strong expertise in SAIL, Records, Process Models, Process Reports, Integration Objects, Decision Rules, Web APIs, Plug-ins, and Appian Data Fabric.
  • Experience integrating Appian with REST APIs, SOAP services, databases, Kafka/MQ, and enterprise applications.
  • Experience implementing Appian Sites, Portals, Connected Systems, Document Management, and Security Models.
  • Strong understanding of Appian platform administration, deployment automation, package management, and CI/CD pipelines.
  • Experience with Git, Azure DevOps, Jenkins, or equivalent DevOps platforms.
  • Strong SQL knowledge and database design experience.
  • Experience with Java, JavaScript, and custom Appian Plug-in development is preferred.
  • Experience leading Agile delivery teams and mentoring Appian developers.
  • Excellent analytical, communication, and problem-solving skills.

#LI-JM1

This job posting is expected to remain active for 45 days from the initial posting date listed above. If it is necessary to extend this deadline, the posting will remain active as appropriate. Job postings may come down early due to business need or a high volume of applicants.

If hired in North Carolina, the base pay for this position is generally between $130,109 and $160,00.  Actual starting base pay will be determined based on skills, experience, location, and other non-discriminatory factors permitted by law. For some roles, total compensation may also include variable incentives, bonuses, benefits, and/or other awards as outlined in the offer of employment.

Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at https://jobs.firstcitizens.com/benefits.

Education:UNAVAILABLEEmployment Type: FULL_TIME

What First Citizens Bank employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom