
Milhões de pessoas usam o Freelancer para transformar suas ideias em realidade.
Recomendada pelas principais marcas e startups
Publique seu projeto gratuitamente e conecte-se com freelancers qualificados prontos para começar hoje mesmo. Compare propostas, avaliações e portfólios, e pague apenas quando estiver satisfeito com o trabalho.
~450 seg
até a primeira oferta
52+
ofertas por projeto
6k+
freelancers online
Sem custo inicial · pague apenas quando estiver satisfeito com o trabalho

8,4
8,4
97%

Peshawar, Pakistan
$45 USD por hora

9,7
9,7
97%

Kolkata, India
$20 USD por hora

9,3
9,3
99%

Daska, Pakistan
$50 USD por hora

8,4
8,4
97%

Dhaka, Bangladesh
$30 USD por hora

8,2
8,2
92%

Ha Noi, Vietnam
$25 USD por hora

6,6
6,6
95%

Faisalabad, Pakistan
$25 USD por hora

6,6
6,6
100%

Ahmedabad, India
$40 USD por hora

8,4
8,4
100%

Rawalpindi, Pakistan
$35 USD por hora

7,0
7,0
80%

NATORE, Bangladesh
$10 USD por hora
A J2ME developer builds applications for Java 2 Platform, Micro Edition, the legacy Java framework that powers feature phones, embedded devices, SIM toolkits, and resource-constrained handheld hardware. These specialists write lightweight Java code optimized for limited memory, small screens, and intermittent connectivity, producing MIDlets and CLDC-compliant applications that run on millions of devices still active in industrial, telecom, and emerging-market deployments.
Hiring a J2ME programmer gives you working software for devices that modern Android and iOS toolchains cannot target. The platform remains commercially relevant for telecom operators maintaining SIM applets, manufacturers shipping low-cost handsets, point-of-sale terminals, GPS trackers, RFID readers, and legacy enterprise mobile apps that still need patches, ports, or feature extensions.
Typical deliverables from a J2ME freelancer include:
A competent J2ME consultant works fluently with the Java ME SDK, the older Sun Wireless Toolkit (WTK), and device-specific emulators from Nokia, Sony Ericsson, Samsung, and BlackBerry. Development is commonly done in NetBeans Mobility Pack or Eclipse with the MTJ plugin. Build automation typically relies on Ant scripts, Antenna for preprocessing, and ProGuard for code obfuscation and JAR shrinking.
Other technologies a strong J2ME engineer should know include:
Demand for J2ME programming experts is concentrated in sectors where legacy hardware remains in active service. Telecom operators commission SIM applet updates and value-added services. Logistics and fleet management companies maintain firmware-adjacent apps on rugged handheld scanners and trackers. Banking and microfinance providers in Africa, South Asia, and Latin America still ship feature-phone wallet apps and USSD-adjacent Java clients. Industrial automation, utility metering, and embedded device vendors continue to support J2ME runtimes inside long-life product lines.
Strong candidates show evidence of shipping production MIDlets, working within tight memory budgets, and handling device fragmentation. Look for portfolios that include named device targets, screenshots of installed JAR files, and examples of published MIDP 2.0 or MIDP 2.1 work. Java fundamentals matter as much as J2ME-specific knowledge — a good developer is comfortable with multithreading, exception handling, I/O streams, and object lifecycle management on a constrained JVM.
Useful signals on a candidate profile include:
Sample interview questions you can use directly:
Freelancer.com gives you direct access to a global pool of Java ME programmers, including specialists from regions where feature-phone development remained active long after Western markets moved on. That depth matters for a niche skill: finding someone who has actually shipped MIDP 2.0 software on Nokia Series 40, BlackBerry OS, or Samsung handsets is far easier when you can post a brief and receive bids from freelancers worldwide. Clients set their own budgets, compare proposals, and use Milestone Payments to release funds only when work is verified. Whether you need a one-off bug fix on a legacy MIDlet or a full port of an old codebase, you can hire on Freelancer.com with confidence in the platform's rating system, dispute resolution, and verified payment protections.
Hiring a J2ME specialist works best when your brief reflects the niche nature of the platform. Because the talent pool is smaller than for mainstream mobile stacks, a precise project description filters quickly to the freelancers who have actually shipped Java ME software. The three steps below cover how to post the project, evaluate bids, and award the work.
The clarity of your brief is the single biggest determinant of bid quality. For J2ME work, you need to specify the device profile, target handsets, and whether the engagement is greenfield development, a port, or maintenance on an existing JAR. Head to the
Bids on a J2ME project are short proposals that reveal how each freelancer interprets the brief. A strong proposal will reference the specific JSRs, device families, and tooling your project requires, rather than offering generic Java experience. Use Freelancer.com's chat to ask clarifying questions before shortlisting candidates.
The final decision combines proposal quality with profile evidence. For a niche skill like J2ME, weigh consistency of completed Java and mobile work over a single impressive sample. Past client reviews that mention legacy mobile, embedded Java, or SIM applet projects are particularly valuable signals.
Yes, in specific contexts. J2ME remains in active use on feature phones, SIM toolkit applications, embedded handhelds, and legacy enterprise devices that have long replacement cycles. Most new consumer mobile work has shifted to Android and iOS, but maintenance, ports, and SIM applet projects continue to need experienced Java ME developers.
J2ME targets the Java ME runtime on feature phones and constrained devices using CLDC, MIDP, and MIDlets. Android development uses a different Java and Kotlin runtime built on Dalvik or ART, with its own SDK, lifecycle model, and APIs. The Java language overlaps, but the libraries, tooling, and deployment models are distinct, so experience in one does not automatically transfer to the other.
Yes. Many J2ME projects on Freelancer.com are short engagements — patching an existing MIDlet, recompiling for a new device profile, reducing JAR size, or re-signing a JAD for OTA distribution. You can scope these as fixed-price projects and award them within days.
Source code is strongly preferred. Without it, the freelancer must decompile the JAR, which is slower, less reliable, and produces obfuscated output that is harder to maintain. If you only have the binary, mention this in your brief so candidates can scope reverse engineering work into their bids.
Small bug fixes and ports often complete within a week. A new MIDlet of moderate complexity, including networking, UI, and persistence, typically takes several weeks. Multi-device certification, signing, and OTA deployment can extend timelines further depending on the number of target handsets.

Freelancer Enterprise
Utilize nossa força de trabalho de 90.2 milhões para ajudar sua empresa a alcançar mais.

Freelancer API
Por que contratar pessoas quando você pode simplesmente integrar nossa talentosa mão de obra em nuvem?
Publique um projeto hoje mesmo e receba ofertas de diversos freelancers talentosos.
Obtenha inspiração de J2ME projetos

Design de Website.
US$540 em 7 dias.

Design de Aplicativos.
US$100 em 1 dia.

Site.
US$430 em 1 dia.

Design de Website.
US$140 em 13 dias.

Design de Aplicativos.
US$200 em 19 dias.

Site.
US$150 em 13 dias.

Site.
US$240 em 1 dia.

Site.
US$100 em 1 dia.
Milhões de usuários, de pequenas a grandes empresas, de empreendedores a startups, usam o Freelancer para transformar suas ideias em realidade.
90.2 Milhões
90.2 Milhões
Usuários Registrados
25.9 Milhões
25.9 Milhões
Total de Trabalhos Publicados