Schmidt's company provides Java programming and platform testing of pre-existing Java codes on a variety of browser, OS and hardware configurations for customers. Java is a computer programming language used for a variety of applications from cell phones and microwave ovens to the background information on Web pages, Schmidt explained. Schmidt acts as a matchmaker between eJobShop's customers and his program developers. Both locate him through his business Web site and communicate with him by e-mail. The customer provides Schmidt with programming specifications and within hours, he locates developers with corresponding programming skills, who offer bids for the job.
Work begins only after both parties sign a contract.
The developer sends Schmidt the completed program and coding via e-mail as a Java file, and he forwards it to the customer. Schmidt charges 10 percent to 20 percent of the bid price to make the arrangements. Schmidt can vouch for his program developers' technical and communication skills. Potential contractors must pass basic Java assessment tests. There's a very high correlation between their test scores and their performance.