WirelessTemps(888) 356-3501

J2ME Developers

J2ME Applications Engineer #75634
Almost 5 years experience with wireless companies in the field of software development focusing on designing and creating wireless projects using Symbian(C++), Palm, J2ME/Java, WAP, JSP and database design techniques for various wireless platform such as Symbian OS(both UIQ and Series 60 platform), Java KVM(MIDP), Palm OS and Pocket PC.

Very familiar with Java/J2ME/C/C++ associated development tools such as CodeWarrior Wireless Studio, CodeWarrior for Symbian, JBuilder, Sun J2MEwtk, BREW, Nokia 60 Series SDK, Visual Studio etc. Experienced in writing, maintaining, and executing QA tests for client software. Has solid understanding of software development methodology and have worked on several software projects from inception through all phases of the development cycle to a successful project release.

Request Information About This Candidate

J2ME, J2EE Contract Developer #76113

  • Implemented SOAP based MIDP client for managing work orders as part of an enterprise asset management (EAM) system. Test platform was Nokia 3650. Application size limit was 64kb.
  • Migrated enterprise application from JBoss 3.2 to WebSphere Application Server 5.1
  • Re-designed and implemented communication layer hiding several different data transport layers (HTTP, OBEX over IR, OBEX over TCP, Serial) for J2ME based synchronization software that needed to scale to J2EE. The J2ME version utilized the Generic Connection Framework (GCF).
  • Introduced Ant and CruiseControl based continuous build process, including automated building, packaging, obfuscating (Proguard) and unit testing of CLDC/MIDP applications.
  • Tuned SyncML library using hprof and the Java Wireless Toolkit (WTK)
  • Maintenance of CLDC based SyncML library, including a WBXML parser

Skills:

  • Java (J2ME/J2SE/J2EE), including CLDC and MIDP
  • OOD/OOA (design patterns, UML), MDA
  • JUnit, Ant, CruiseControl, CVS, PVCS
  • WebSphere (WAS), JBoss, Tomcat, Servlets, JSP, Struts, HTTP, XML, HTML, SyncML
  • IBM WME/J9 for PalmOS and PocketPC, WSDD tools, Java Wireless Toolkit (WTK), Proguard
  • Understanding of WebService related technologies (SOAP, WSDL, UDDI)
  • SQL, JDBC

Request Information About This Candidate

Software Development Engineer #76869
Architect and lead developer of the world’s first 100% Java-based (J2ME) SyncML certified client.
SyncML client will be deployed with all SavaJe-based smart phones. Deployment is expected to exceed 1million units in 2004.
Developed fully functional SyncML-enabled J2ME MIDP Rolodex. Rolodex was functionally verified on a variety of J2ME implementations including Symbian and BREW.
Managed a small development team responsible for implementing a Java-based SyncML server and SyncML clients for Palm OS and Windows CE.

Technical Skills:

  • Technologies: Java Server Pages (JSP), Active Server Pages (ASP), XSLT, XML Schema, XML, JavaScript, SyncML, Cold Fusion, HTML, WML, CGI, Microsoft COM
  • Programming: Java, C, C++, JavaScript, Visual Basic (VB), Perl, Tcl, Expect, SAS
    Platforms: Windows 2000, Windows NT, Solaris, HP-UX, AIX, J2EE, J2SE, J2ME, Symbian, BREW, SavaJe, Mac OS X
  • Applications: Apache Tomcat, Microsoft Internet Information Server (IIS), SQL Server 7.0, SQL Server 2000,Oracle 9i, Access, Merant Version Manager, Merant Tracker, Microsoft Visual Source Safe (VSS)

Education: M.S., Computer Engineering

Request Information About This Candidate

Software Engineer (Consultant) #74969

  • Development of complex wireless applications for handheld devices PalmOS, RIM Blackberry, J2ME Platforms, Motorola PageWriter.
  • Design and development of wireless services, running on Windows 2000, MS SQL.
  • Design and implementation of wireless protocols, and development of supporting cross-platform libraries.
  • US operation management, business development, and customer support.
  • Blackberry J2ME and C++ Development

Four years of experience writing code for Blackberry in C++ (85x/95x), and 6 months of writing for Blackberry Java (J2ME). Attended RIM’s first Blackberry ‘Java Application Development Symposium’ which was held in 2002. Familiar with internals of the Blackberry device.

Led a mobile alert product from specification to testing, and through numerous phases of the project. In this particular project, wrote server, PalmOS, and RIM code, in addition to the communication protocol. Also performed product management and coordinated between other developers, the customer, and the QA.

EDUCATION: Bachelor of Science, Computer Science

Request Information About This Candidate

Senior Staff Engineer # 75673
Participate in software development in an embedded environment using C/C++. Writing code for layer 2 and layer 3 of the call processing software of IS-136 (TDMA) and CDMA based wireless handset. This includes participating in design, development, code review and CM activities. Use of RF test equipment and debugging tools.

Current assignments include:
A feasibility study including high-level design of a J2ME KVM\CLDC\MIDP solution for a CDMA wireless handset. Involved with analyzing hardware/software requirements for an optimal J2ME solution. Feasibility involves a comprehensive study of UI, Micro browser, RTOS vis- -vis KVM/CLDC/MIDP on a Qualcomm 5100 chipset running REX on ARM7. This work also includes OTA requirements and design of JAM/AMS component for downloading, launching, terminating and life cycle management of Java midlets.

Integrating Java VM, CLDC, MIDP, proprietary extensions and Application Management System (AMS) in a CDMA handset. Working to integrate Java VM and AMS with LCD, Image decoders, sockets, UI, browser and filesystem. Involved with leading the integration effort during the prototype phase and beyond.

EDUCATION:
BS in Electrical Engineering
MS in Electrical Engineering

Request Information About This Candidate

Senior Software Developer #75635
Experienced Software Engineer skilled in design and coding of applications, process control, CIM systems, data acquisition, paging terminals and software test systems. Recognized as an experienced OOD/OOP (Object Oriented Design/Object Oriented Programming) developer and source for resolving challenging problems.

Designed and developed both the client and the server software for a wireless banking application. The client side is written in Java (J2ME) to run on cell phones. The server side is written in Java running within a Tomcat Servlet container with MySQL as the database.
Selected as Instant Messaging team member. Designed and coded Instant Messaging SDKs and clients using Java (J2ME) to run on cell phones. Protocols included proprietary Binary Device to Gateway Protocol and collaborative Wireless Village Protocol.
Designed and coded Java (J2ME) applications for next generation small devices, which showcased both devices and capabilities of Java. Work included both client-only and client/server applications.
Paging Terminals team member. Designed and coded software for real-time paging terminals. This included paging system software and databases as well as human interface for paging terminals.
Designed and developed software tools to facilitate in real-time software development.
BS in Computer Science

MOTOROLA TRAINING
Over 400 hours of corporate training which includes:

Personal Software Process (PSP)

  • Clearcase
  • Six Sigma
  • IT Project Management
  • Time Management
  • Quality Software Engineering Design
  • Software Engineering Institute Capability Maturity Model (SEI CMM)

Request Information About This Candidate

Sr. Software Systems Engineer #74402
Top producing Software / Systems Engineer with global subject matter expertise in systems integration and product development. Technical leader of high caliber teams achieving customer satisfaction and positive financial impact. Synthesized and analyzed complex problems saving billions of corporate dollars.

Background encompasses:
– Mobile Web Services framework compatible with Weblogic, WebSphere and Microsoft .NET
– Data synchronization over wireless networks
– Incremental integration of large scale communications systems
– High availability networks and network security
– Embedded software development

Established tactical and strategic goals for the Personal Communications Sector to deliver high-quality, cost-effective wireless solutions. Established goals, set deadlines, monitor progress, and managed J2ME application developers’ expectations. Led the planning and deployment of multimedia middleware systems components and technologies using Symbian OS, WAP, and Webservices framework. Managed the applications infrastructure support of multimedia middleware applications, ensuring the appropriate procedures were in place to ensure reliability, security and integrity of the systems and data. Worked with middleware providers and application developers to plan for future projects from an application architecture and infrastructure level using J2ME with MIDP 2.0 mobile profile. Provided application architecture guidance and assistance for all major applications for each line of business (WAP, J2ME, Symbian OS). Improved business processes and supported critical business strategies by partnering with software solutions providers worldwide. Developed effective relationships, used interpersonal and communication skills to ensure that customer expectations were correctly defined and fully satisfied. Used a wide degree of creativity and latitude to accomplish the following key projects:

Multimedia messaging consisting of data, voice and video
Secure data access and e-mail for mobile enterprise users
Application integration with wireless handheld devices

EDUCATION:
MS, Computer Engineering
BS, Electrical Engineering

Request Information About This Candidate

Senior Software Engineer #65952
Development and integration of wireless applications for Palm OS 3.5 CDMA mobile phone and Windows CE Pocket PC 2002.

Worked on the System Specification/Software Architecture of WAP Mobile Internet Client (MIC) and Internet Over The Air (IOTA).
Development and integration of wireless applications for TDMA mobile phone.
Developed WAP Openwave Browser 4.1 System Specification/Software Architecture (browser task and device-dependent layer functions) for TDMA mobile phone based on Nucleus PLUS and ARM7 using Openwave Browser Porting Guide 4.1.
Worked as subcontractor on voice recognition integration and user interface.
Developed C on Pentium PC under Microsoft Windows 98 using PVCS.

  • WIRELESS APPLICATIONS: Internet Over The Air (IOTA), WAP Mobile Internet Client (MIC), WAP Openwave Browser, Location Technology (GPS) – SiRF and SnapTrack.
  • COMMUNICATION NETWORK PROTOCOLS: CDMA, TDMA, WAP, TCP/IP.
  • AIRBORNE AVIONICS/AIRCRAFT CONTROLLERS: Air Combat Training System, Intercommunication System, Guidance Control System, Multimode Pulse Doppler Radar System, Flight Control System, Aircraft System Controller (ASC), Electrical Power Generating System (EPGS).
  • COMMUNICATION BUS/SOFTWARE STANDARDS: MIL-STD-1553B, ARINC 429, DOD-STD-2167A.
  • SOFTWARE: C/C++, ADA, Pascal, FORTRAN, ASM-86, PL/M-86, ASIC DSP, RTOS (C Executive/CE-View, Nucleus PLUS), OOD/OOA (Yourdon Structured Software Development Methodology), CASE (Software through Pictures), CM (Task Based Continuus, PVCS), HP-UNIX, Microsoft Windows, Microsoft Office.
  • MICROPROCESSORS: ARM7, RISC 3000/3010, Intel 80×86/8085/86 Series, Intel 80960.
  • PATENT: GPS Accessory CDMA Mobile Phone

MULTILINGUAL: French, Italian.

Education:
Master of Science, Computer Science
Bachelor of Science, Avionics and Electrical Engineering

Request Information About This Candidate

Are you interested in talking to us about a candidate listed here?

Email Us

5105 Tollview Drive, Suite 245 Rolling Meadows, IL 60008
(888) 356-3501; (847) 506-0700