1

Direct Client Java Developer Jobs in Canton, MI (NOW HIRING)

Java Software Engineer

Ann Arbor, MI

$50.75 - $69.50/hr

Your opportunity The thinkorswim development team is looking for a talented java developer to join ... A key contributor in client/technology interactions in the development of technology solutions

Sr Full Stack Java Developer

Farmington, MI ยท On-site

$51.75 - $66.75/hr

Sr Full Stack Java Developer #1055415 Job Decription: Summary * We are looking for a Senior full ... FastTek Global is financially strong, privately held company that is 100% consultant and client ...

Sr Full Stack Java Developer

Farmington Hills, MI ยท On-site

$51.75 - $66.75/hr

Sr Full Stack Java Developer #1052033 * We are looking for a Senior Full stack Developer. The ideal ... FastTek Global is financially strong, privately held company that is 100% consultant and client ...

ICT PLM Solutions Architect

Auburn Hills, MI ยท On-site

$59.50 - $78.50/hr

If you are passionate about automotive engineering and have the expertise in DMU systems, we would ... Knowledge of scripting or automation for PLM/CAD integration (ITK, Rich Client, Java, etc.

Sr. Java Application Developer

Troy, MI ยท On-site

$54.25 - $69.25/hr

Company Description With our client in banking sector through TCS. Position: Sr. Java Application Developer Duration: Full Time Location: Troy, MI Roles & Responsibilities: 6+ years of analysis ...

Back-end Software Development Engineer

Dearborn, MI ยท On-site

$110K - $143K/yr

As a Senior Developer, you will play a key role in designing, developing, and enhancing solutions ... Java Skills Preferred: * PostgreSQL * Angular * GCP * Kubernetes Experience Required: * 7+ years of ...

Our top direct client is looking for a QA Engineer. The client is a Fortune 50 multi-billion dollar ... Create, execute, and maintain automated scripts written in SOAPUI and Selenium (java) * Work within ...

next page

Showing results 1-20

Direct Client Java Developer information

See Canton, MI salary details

$14

$52

$71

How much do direct client java developer jobs pay per hour?

As of Jul 8, 2026, the average hourly pay for direct client java developer in Canton, MI is $52.54, 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 are some typical challenges faced by Direct Client Java Developers when working on client-specific projects?

Direct Client Java Developers often need to quickly adapt to varying client requirements and legacy systems, which can present challenges in understanding undocumented codebases or integrating new features. Communication is key, as developers must collaborate closely with client stakeholders to clarify project goals and address feedback promptly. Additionally, balancing multiple project deadlines and maintaining high code quality can be demanding, especially when working in fast-paced environments. However, these challenges also provide valuable opportunities to enhance technical expertise and client-facing skills.

What is the difference between Direct Client Java Developer vs Contract Java Developer?

AspectDirect Client Java DeveloperContract Java Developer
Work EnvironmentEmployed directly by a company, often in a full-time roleHired through a staffing agency or as an independent contractor for a specific project
CredentialsTypically requires Java certifications and relevant experienceSimilar credentials, but may prioritize flexibility and quick onboarding
Employer & Industry UsageCommon in corporate IT departments, finance, healthcare, and tech firmsFrequent in consulting, project-based work, and agencies serving multiple clients

In summary, a Direct Client Java Developer is employed directly by a company for ongoing projects, while a Contract Java Developer works on temporary assignments through agencies or independently. Both roles require Java expertise and relevant credentials, but differ mainly in employment structure and work environment.

What are Direct Client Java Developers?

Direct Client Java Developers are professionals who work directly with the end client (the company needing software solutions), rather than through third-party staffing agencies or consulting firms. They specialize in developing, testing, and maintaining applications using the Java programming language. These developers often communicate closely with the client's internal teams to understand project requirements, deliver customized solutions, and provide ongoing technical support. Working directly with clients can lead to clearer communication, faster feedback, and more tailored outcomes for software projects.

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

To thrive as a Direct Client Java Developer, you need a strong grasp of Java programming, object-oriented design, and experience with frameworks like Spring or Hibernate, often supported by a computer science degree. Expertise in development tools such as Eclipse or IntelliJ, version control systems like Git, and familiarity with RESTful APIs are typically expected, while certifications like Oracle Certified Professional (OCP) can be advantageous. Effective communication, problem-solving, and the ability to collaborate with cross-functional teams make candidates stand out. These skills ensure efficient development, seamless client interactions, and successful project delivery in dynamic technical environments.
What are popular job titles related to Direct Client Java Developer jobs in Canton, MI? For Direct Client Java Developer jobs in Canton, MI, the most frequently searched job titles are:
What job categories do people searching Direct Client Java Developer jobs in Canton, MI look for? The top searched job categories for Direct Client Java Developer jobs in Canton, MI are:
Java Backend Developer ( Local Only)

Java Backend Developer ( Local Only)

Megan soft Inc

Dearborn, MI โ€ข On-site

$46.50 - $60.25/hr

Other

Re-posted 17 days ago


Job description

Job Title: Senior Full-Stack Software Engineer (Back-End Java)
Location : Dearborn, MI (Hybrid)
Duration: 12+ Months
Experience: 8+ Years
Client : Ford Motors
ย 
Position Description:
ย 
  • We are seeking an experienced Senior Full-Stack Software Engineer with strong back-end Java expertise. In this role, you will be responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs. You will work across the entire software development lifecycleโ€”from architecture design and coding to testing and deploymentโ€”while collaborating with cross-functional teams to deliver high-quality solutions.
  • Key Responsibilities:
  • Partner with customers and stakeholders to understand use cases, pain points, and requirements, ensuring user-centric solutions.
  • Design, develop, and deliver scalable applications using modern tools, languages, frameworks, and agile methodologies.
  • Define high-level software architecture, including structure, components, and interfaces.
  • Develop and maintain back-end applications such as APIs and microservices using Java and other server-side technologies.
  • Create user-friendly, interactive interfaces for front-end components.
  • Define and implement testing strategies, policies, and processes to ensure software quality.
  • Support security practices to safeguard user data, including encryption and anonymization.
  • Continuously improve application performance and optimize efficiency.
  • Collaborate with product owners, designers, architects, and other team members throughout the development lifecycle.
  • Stay current with emerging technologies and incorporate them into solutions when appropriate.
ย 
Skills Required:
  • Strong experience with Java (back-end development).
  • Proficiency with GCP Cloud Run, BigQuery, and software development best practices.
  • Familiarity with test-driven development, continuous integration, and continuous delivery (CI/CD).
  • Experience Required:
  • 10+ years of IT experience, with at least 8+ years in software development.
  • Proficiency in at least 2 programming languages, or advanced expertise in one.
  • Experience in guiding and mentoring other engineers.
ย 
Thanks & Regards
Azmeera koti
Megan Soft, Inc.
17177 N. Laurel Park Dr;
Suite #337, Livonia, MI - 48152.
Direct No: +1ย ย (248) 671-4750
E Mail : Koti@megansoft.com
Website :ย www.megansoft.com
Linked In ID :ย www.linkedin.com/in/koti-azmeera-104253335