Add a Java developer to your team today

Hire a full-time or contract developer

Experienced developers

Candidates on Moonlight have at least 2 years experience at top tech companies. We personally vet each developer to ensure quality work.

Manage remotely

Manage legal, taxes, timeline, hours, and payments all on one easy place. Collaborate with developers and other team members from the app.

Flexible hiring

Search our network of developers for free. Hire contractors hourly for flexibility, or hire full-time if you want a permanent team member.

“We stayed in contact throughout the week. There was never a big unveil at the end of the job; we meticulously planned each part of the process to stay on the same page.

- Sarah, Moonlight contractor

“We worked with the primary author of Staffjoy to get a scheduling integration running. The whole system was set up on Google Cloud in about a day.

- Lee, founder at Gingr

“We needed to move from Aptible to AWS, but had no idea how to do it. We found a HIPAA-specialized contractor on Moonlight, which otherwise would have been expensive and taken 2 months of interviewing.

- Brian, founder at HDP Health

“Moonlight is going to be written into our success story for sure. It’s helped us speed up areas of our platform in a crucial time without putting us off our roadmap in other places.

- Blake, Product Lead at Engine

“We stayed in contact throughout the week. There was never a big unveil at the end of the job; we meticulously planned each part of the process to stay on the same page.

- Sarah, Moonlight contractor

“We worked with the primary author of Staffjoy to get a scheduling integration running. The whole system was set up on Google Cloud in about a day.

- Lee, founder at Gingr

Featured Java developers

View profile
Software Architect

"I'm a fullstack utility player that learns quickly and works hard."

View profile
JavaEE-Architect

"I have experience in designing and developing mission critical software that is reliable, performant and highly available. I work analytically and customer oriented and always keep the cost-effectiveness of choosing frameworks and tools in mind. Also important to me is a good code quality, which is mainly reflected by clean and easy-to-understand code. In my opinion, this is achieved by the fact that the domain is found in the code, which is why I prefer domain-driven design."

View profile
Senior Android engineer Java / Kotlin

"I specialise in building high volume, high availability Android applications, using the latest tools and technologies"

View profile
Technical Director at Medical School

"I am an experienced java developer and highly proficient in sql. I have experience with clinical decision support, informatics, and machine learning. I am familiar with HL7v2 and FHIR and have worked closely with hospital systems for over a decade to integrate health tech software into their infrastructure. I am also highly proficient in Arden Syntax and rule maintenance of clinical knowledge bases."

View profile
Senior Node.js / Java Developer

"I’m a highly motivated software developer with a broad technical interest and knowledge. I have most experience with Node.js and the Java platform, but I keep up with other technologies as well. I’m a pragmatic programmer and an evangelist of Test Driven Development. Delivering clean & bug free code is my primary goal. "

View profile
Android Developer at General Motors

"I specialize in Android development."

View profile
Full-Stack Developer

"I'm not that great at selling myself - to be honest, I've found that marketing myself and parading the "super me" feels a bit unnatural! But I guess the way I get and keep clients is just by focusing on quality. I'm good at making software and I've been working with it for 10+ years. I've worked on various projects, from developing websites to leading the development and training of a dissemination platform for FAO. As a freelancer, I work hard to find the balance between reaching clients' needs while making technical issues understandable to them, using concepts like continuous integration or technical debt to my advantage. What you can expect from me: - Back-end (Java, Python, ...). - Front-end (node.js, npm, yarn, webpack, babel, Vue.js, ...). - Databases (SQL, PostgreSQL, ...). - DevOps and deployments (Github, Travis, AWS, Docker, Jenkins, ...). - Project management (git, branch models, agile, waffle, trello, slack, Redmine, sphinx, mkdocs, ...). - 10+ years experience in GIS."

View profile
Senior Java & JEE Developer

"I have been working for many years as Senior Enterprise Java full-stack Developer and Architect, as consultant and also as employee of international technology companies. Among the projects I have developed, I can mention data-intense applications for mobile companies, Universities, Telecom, and high available server applications for standard software industry. Main Stream: Java and Java Web Development. J2EE, Swing and Java Enterprise projects. My languages: English, Spanish, Portuguese. "

View profile
Java Developer and Data Engineer

"I'm a Java developer and Data Engineer with hands-on experience in building web applications, REST APIs, data pipelines and analytics systems. I have 12+ years of experience working with startups, banking, and healthcare companies. I've worked with technologies such as Java EE, Spring framework, Hibernate, Apache Spark, Python, Elasticsearch, MongoDB, Amazon Redshift, Relational databases and AWS. I am passionate about building products. I use both technical and product management skills to build high quality and user-friendly products. My greatest achievement is a Business Intelligence product I built from the ground up for a startup."

Contract software projects

pricing-illustration

Pay as you go

Signing up and searching contractors on Moonlight is free. Once you hire someone, Moonlight processes payments and adds a 15% fee.

No risk

Each week you’ll get an invoice to approve. If there’s a problem, you can dispute the work. Cancel or switch contractors at any time.

Hire on-demand

Post a project and get applications immediately. Most projects get enough applications to make a hiring decision within a day.

Hire full-time employees

pricing-illustration

Flat-rate pricing

The marketplace is free until you close a hire. When a candidate joins your team, Moonlight charges a flat fee of $5,000.

Trial period

Skip the coding test, and try building something together. Hire any candidate on a contract basis before making a full-time offer.

Focused hiring

Identify candidates who are passionate about the technologies you use. Moonlight screens for proactive developers looking for a challenge.

Developers delivered to your inbox!

Subscribe to get a list of specialized developers looking for work each week. Hire them directly if you find a good fit.

Find developers