1

Contract Java Developer Startup Jobs in Charlotte, NC

Java Microservices

Charlotte, NC · On-site

$49.75 - $64.50/hr

GeoSpatial Sr Engineer MAP role focuses on designing and delivering robust geospatial web ... API contracts, deployment procedures, and run books in a clear and comprehensive manner so that ...

Java Tutor

Charlotte, NC · Remote

$18 - $40/hr

Deep knowledge of Java syntax, object-oriented programming principles, inheritance, polymorphism ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...

Java Tutor

Matthews, NC · Remote

$18 - $40/hr

Deep knowledge of Java syntax, object-oriented programming principles, inheritance, polymorphism ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...

Java Full Stack Developer

Charlotte, NC · On-site

$51.25 - $66.25/hr

Title: Java Full Stack Developer Location: Charlotte, NC (Hybrid- 3 Days Onsite) Duration: 12 Months Contract Job Details: In this role, you will: Lead or be involved in moderately complex ...

Showing results 41-60

Contract Java Developer Startup information

See Charlotte, NC salary details

$15

$55

$75

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

As of Aug 26, 2026, the average hourly pay for contract java developer startup in Charlotte, NC is $55.38, according to ZipRecruiter salary data. Most workers in this role earn between $47.88 and $61.97 per hour, depending on experience, location, and employer.

What does a contract Java developer do at a startup?

A Contract Java Developer at a startup is responsible for designing, developing, and maintaining Java-based applications on a temporary basis, usually to help accelerate specific projects or fill short-term talent gaps. They often work on building scalable backend systems, integrating APIs, and ensuring the product can rapidly evolve as the startup grows. Their work may also involve troubleshooting, optimizing performance, and collaborating closely with other developers, designers, and product managers. Because startups are fast-paced environments, contract developers are expected to adapt quickly and deliver results within tight deadlines.

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

To excel as a Contract Java Developer in a startup environment, you need strong proficiency in Java programming, object-oriented design, and a solid understanding of software development lifecycles, usually supported by relevant experience or a computer science degree. Familiarity with frameworks like Spring Boot, version control systems (e.g., Git), build tools (e.g., Maven or Gradle), and cloud platforms is often required. Outstanding problem-solving ability, adaptability, and clear communication skills help you collaborate effectively and respond to rapidly changing project needs. These skills and qualities enable you to deliver robust, scalable solutions quickly and efficiently, which is critical in the fast-paced, resource-constrained startup setting.

What are some common challenges contract Java developers face when working at startups, and how can they prepare for them?

Contract Java Developers at startups often face fast-paced environments with shifting priorities and limited documentation. Adapting quickly to new codebases, collaborating with small, cross-functional teams, and managing ambiguity are frequent challenges. To prepare, developers should brush up on agile methodologies, familiarize themselves with popular Java frameworks, and be proactive in communicating with stakeholders. Demonstrating flexibility and strong problem-solving skills will help ensure a successful contract period.

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

AspectContract Java Developer StartupContract Java Developer Enterprise
CredentialsJava certification, relevant experienceJava certification, relevant experience
Work EnvironmentFast-paced, innovative, small teamsStructured, larger teams, formal processes
Employer & IndustryStartups, tech, e-commerceLarge corporations, finance, healthcare
Search & Comparison IntentYesYes

The main difference between a Contract Java Developer Startup and a Contract Java Developer Enterprise lies in the work environment and company size. Startups typically offer a dynamic, fast-paced setting with smaller teams, while enterprises provide a more structured environment with larger teams and formal processes. Both roles require similar credentials and are sought after by companies in different industry sectors.

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

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

What are popular job titles related to Contract Java Developer Startup jobs in Charlotte, NC?

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

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

The top searched job categories for Contract Java Developer Startup jobs in Charlotte, NC are:

What cities near Charlotte, NC are hiring for Contract Java Developer Startup jobs?

Cities near Charlotte, NC with the most Contract Java Developer Startup job openings:

Java Developer (IBM BPM )

Artech Information System LLC

Charlotte, NC • On-site

Contractor

Re-posted 17 days ago


Job description

Company Description

Artech is the 10th Largest IT Staffing Company in the US, according to Staffing Industry Analysts' 2012 annual report. Artech provides technical expertise to fill gaps in clients' immediate skill-sets availability, deliver emerging technology skill-sets, refresh existing skill base, allow for flexibility in project planning and execution phases, and provide budgeting/financial flexibility by offering contingent labor as a variable cost.

Job Description

Job Title: Java Developer with IBM BPM

Duration:9 months contract 

Location: Richmond VA/ Charlotte NC / Saint Louis MO


Job Description:

The Business Process Management System (BPMS) team is seeking an Application Systems Engineer to help build and support new applications using IBM's BPM software. The applicant must be skilled in contemporary design principles, application development, and business process and workflow technologies.

Responsibilities: 

Acts as a lead in providing application design guidance, development, and consultation, utilizing a thorough understanding of Java and BPM, web application technologies, and existing design patterns. 

Analyzes highly complex business requirements, designs and writes technical specifications to design or redesign complex computer platforms and applications. 

Provides Java, BPM, and Web service coding direction to less experienced staff or develops highly complex original code. 

Acts as an expert technical resource for modeling, simulation and analysis efforts. 

Verifies program logic by overseeing the preparation of test data, testing and debugging of programs. 

Oversees overall systems testing and the migration of platforms and applications to production according to established guidelines utilizing Anthill Pro and PAC2000. 

Develops or assists in creating new documentation, departmental technical procedures, and user guides as needed. 

Assures quality, security and compliance requirements are met for supported area and oversees creation of or updates to and testing of the business continuation plan.  

Minimum Qualifications 

5+ years Java web application development 

5+ years development experience using JavaScript, HTML, and CSS 

5+ years Oracle database experience 

2+ years' experience development with IBM Business Process Manager or equivalent BPM/workflow platform 

2+ years of development experience with Web services and XML technologies including XSD, XPath, XQuery, XSL, XSLT 

Preferred Skills 

Bachelor's Degree in Computer Science or Related Field.

Strong core Java and OOAD skills 

AJAX experience using Prototype or similar JavaScript library 

JAX-WS or JAX-RPC development 

Experience with BPMN based workflow modeling 

JUnit and Continuous Integration 

WebSphere or WebLogic administration 

Experience with source code management system (i.e. CVS-NT, Subversion)

 Additional Job Details: currently using BPM version 8.5.6 advanced. Experience working with the integration designer component of BPM would be a plus 

If you are looking for a new job, please call at your earliest convenience or refer a friend/ colleague.


Qualifications

Java web application development 

BM Business Process Manager or equivalent BPM/workflow platform (BPM version 8.5.6 advanced)

Banking/ Financial industry experience

Additional Information

For more information, Please contact

Jyoti

973.507.7568 


Artech logo

About Artech

Sourced by ZipRecruiter

Artech is a leading IT staffing and consulting company based in Morristown, NJ, US. Since its foundation in 1992, Artech has mastered in complementing human expertise with technology and business acumen to produce world-class staffing solutions. The company caters to diverse industry sectors, including financial services, healthcare, telecommunication, energy and utilities, supply chain, and retail. It provides IT consulting, project management, professional and staff augmentation, and managed staffing services. Artech's mission is to provide exceptional IT staffing services to its clients by comprehending their business needs and then crafting a customized staffing strategy. Its notable achievement includes being recognized as one of the largest IT staffing companies in the U.S, according to Staffing Industry Analysts (SIA).

Industry

Recruiting and staffing services

Company size

10,000+ Employees

Headquarters location

Morristown, NJ, US

Year founded

1992