1

Java Programmer Contract Jobs in Canton, MI (NOW HIRING)

... PLM Developer Location: Dearborn, MI Mode: 4 days in office a week Duration: 12 months Contract ... Expert-level Java development skills (Core Java, Multi-threading, and RESTful API consumption). · ...

Application Developer (W-2 Contract - No Agency candidates will be considered) 100% remote ... Certifications - JAVA, Oracle, or Project Related

Farmington, MI (Hybrid) Duration: Long Term Contract Job Summary : The Quadient Inspire designer ... Preference will be given to candidates who knows Java scripting * Provide guidance on environment ...

Pega Software Engineer

Detroit, MI · On-site

$55.75 - $73/hr

Ideal to be local but not required. 12 month contract. Key Responsibilities: · Deliver day-to-day ... Java fundamentals to support custom Pega integrations Required Qualifications: · 6+ years Pega ...

Software Engineer

Ypsilanti, MI · On-site

$86.10K - $181K/yr

Java, SQL * C++ * Containerization - Docker, Kubernetes * ORM Frameworks - Hibernate * Dependency ... and contract wage rates, relevant prior work experience, specific skills and competencies ...

... Programing (C, Java, R, Python etc.). Preferred Experience: • Project Manager Experience ... Before contract: • Regularly contact / visit new and existing customers to discuss their needs ...

... Programing (C, Java, R, Python etc.). Preferred Experience: • Project Manager Experience ... Before contract: • Regularly contact / visit new and existing customers to discuss their needs ...

... Programing (C, Java, R, Python etc.). Preferred Experience: • Project Manager Experience ... Before contract: • Regularly contact / visit new and existing customers to discuss their needs ...

next page

Showing results 1-20

Java Programmer Contract information

See Canton, MI salary details

$33

$51

$64

How much do java programmer contract jobs pay per hour?

As of May 31, 2026, the average hourly pay for java programmer contract in Canton, MI is $51.14, according to ZipRecruiter salary data. Most workers in this role earn between $43.89 and $58.12 per hour, depending on experience, location, and employer.

What is a Java Programmer Contract job?

A Java Programmer Contract job is a temporary position where a programmer is hired for a specific duration to develop, test, and maintain Java-based applications. Contract roles can vary in length, from a few months to a year or more, depending on project requirements. Contractors typically work for a company or client without being a full-time employee, often through an agency or as independent consultants. These roles may offer flexibility and higher pay rates compared to permanent positions but usually do not include employee benefits.

What are the key skills and qualifications needed to thrive in the Java Programmer Contract position, and why are they important?

To thrive as a Java Programmer Contract, you need strong proficiency in Java programming, object-oriented design, and experience with frameworks like Spring and Hibernate, often supported by a degree in computer science or a related field. Familiarity with version control systems such as Git, build tools like Maven or Gradle, and optionally certification like Oracle Certified Professional (OCP) Java SE is valuable. Excellent problem-solving, time management, and clear communication skills help you excel in remote or cross-functional contract environments. These capabilities ensure efficient project delivery, seamless collaboration, and high-quality software solutions within a contractual timeframe.

What are some common challenges faced by contract Java Programmers?

Contract Java Programmers often encounter challenges such as quickly adapting to new codebases, understanding existing project architectures, and integrating with teams that may have long-established workflows. Because contract roles usually have tight deadlines, the ability to rapidly produce high-quality code and communicate progress is essential. It’s also common to juggle multiple priorities or projects simultaneously, making organization and self-motivation key. By proactively seeking clarity and collaborating effectively, contract Java programmers can quickly overcome these hurdles and deliver successful results.
What job categories do people searching Java Programmer Contract jobs in Canton, MI look for? The top searched job categories for Java Programmer Contract jobs in Canton, MI are:
What cities near Canton, MI are hiring for Java Programmer Contract jobs? Cities near Canton, MI with the most Java Programmer Contract job openings:
GCP Platform Engineer

GCP Platform Engineer

HTC Global Services

Dearborn, MI • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 10 days ago


Job description

GCP Platform Engineer to join our team in Dearborn, MI. We are seeking a highly motivated, technology-focused individual to join a collaborative software delivery team supporting the creation and management of platforms and APIs deployed across the mobility ecosystem. This role is responsible for implementing platform and API solutions and requires someone who can contribute in multiple capacities across the team, including architecture, software development, technical leadership, consulting, and product evangelism.
This position carries end-to-end responsibility for software services that support customer experiences and the platforms behind them. The ideal candidate will bring strong technical depth in cloud platforms and modern software engineering, along with the ability to work across design, development, deployment, testing, integration, and continuous improvement in a fast-paced environment.
Key Responsibilities
  • Implement platform and API solutions across the mobility ecosystem
  • Function in multiple roles within the team, including architect, high-skilled software developer, technical team leader, consultant, and product evangelist
  • Take end-to-end responsibility for software services and the platform supporting customer experiences
  • Serve as a full stack software engineer supporting the design, development, and support of platforms, APIs, and services
  • Participate in whiteboard sessions to gather customer requirements
  • Develop Spring Boot / Java APIs and microservices on Google Cloud Platform using services such as Cloud Run, Cloud Spanner, and Cloud Pub/Sub
  • Perform software engineering using test-driven development, continuous integration, and continuous deployment
  • Work in an extreme software development environment using Kanban software methodology
  • Work with team members to establish best practices to maximize efficiency and minimize risk
  • Work closely with product managers to devise solutions and break them down into incremental, production-ready user stories
  • Identify opportunities for adopting new technologies to solve existing needs and predict future challenges
  • Refactor APIs and microservices for simplification and efficiency
  • Execute API load and performance activities on developed APIs and modules
  • Develop software that is Clean Code compliant and use tools such as SonarQube
  • Perform individual development and collaborate with cross-functional teams on end-to-end integration, testing, and issue triage efforts
  • Use DevOps tools such as Jenkins, SonarQube, CheckMarx, Fossa, and GitHub to deploy, improve, and manage software
  • Stay current on the latest technology and contribute to the technical direction of the company while maintaining a customer-centric approach

Required Qualifications
  • Bachelor's degree or equivalent experience in a relevant field
  • At least 7+ years of progressive responsibilities in cloud-based technically aligned functions
  • Experience with Apigee, Java, Spring Boot, and Google Cloud Platform
  • Strong hands-on experience with Google Cloud Platform technologies, Java, and Spring Boot
  • Backend development experience with Java (11/17/21), Spring Boot, and Spring Cloud
  • Frontend experience with React, Angular, or Vue.js
  • Experience with build and dependency management tools such as Maven and Gradle
  • Experience with Anthos for managing hybrid and multi-cloud environments
  • Experience with Google Kubernetes Engine (GKE) and GKE Enterprise
  • Experience with Cloud Run and Cloud Functions
  • Experience with Anthos Service Mesh / Istio
  • Experience with mTLS for secure service-to-service communication
  • Experience with Google Cloud API Gateway and Apigee
  • Experience with ingress controllers such as GKE Ingress or Istio Gateway
  • Experience with global and regional cloud load balancers
  • Experience with pipeline tools such as Jenkins, GitLab CI, GitHub Actions, or Google Cloud Build
  • Experience with Infrastructure as Code using Terraform and Helm Charts
  • Experience with deployment strategies such as blue/green, canary, and rolling updates
  • Experience with JUnit 5, Mockito, and Testcontainers
  • Experience with Pact for contract testing
  • Experience with Selenium, Playwright, or Cypress
  • Experience with Centrify for privileged access management
  • Experience with GCP IAM roles and service accounts
  • Experience with Google Cloud Secret Manager or HashiCorp Vault
  • Experience with GCP Operations Suite, including Cloud Monitoring, Cloud Logging, and Cloud Trace
  • Experience with Kiali and Jaeger
  • Experience with Dynatrace, Datadog, or AppDynamics
  • Experience with Jira for bug tracking, sprint planning, and link-to-code commits
  • Experience with ServiceNow for incident, problem, and change management
  • Knowledge of Agile methodology and associated management tools such as Jira
  • Strong technical acumen in cloud computing platforms and technology
  • Ability to work with incomplete or imperfect data and drive to conclusions

What Makes HTC A Great Place To Build Your Future
HTC Global Services wants you to join our team. Come build new things with us and advance your career. At HTC Global, you'll collaborate with experts, work alongside clients, and be part of high-performing teams driving success together. You'll have long-term opportunities to grow your career and develop skills in the latest emerging technologies.
At HTC Global Services, our employees have access to a comprehensive benefits package. Benefits can include Group Health (Medical, Dental, and Vision), Paid Time Off, Paid Holidays, 401(k) matching, Group Life and Disability insurance, Professional Development opportunities, Wellness programs, and a variety of other perks.
Our success as a company is built on inclusion and diversity. HTC Global Services is committed to providing a workplace free from discrimination and harassment, where every employee is treated with dignity and respect. We celebrate differences and believe that diverse cultures, perspectives, and skills drive innovation and success. HTC is an Equal Opportunity Employer and a proud National Minority Supplier. We seek to empower each individual, fostering an environment where everyone feels valued, included, and respected.
#LI-Hybrid #LI-GL1