| Employment Type | Permanent |
|---|---|
| Location | London Central, London W1 |
| Industry Sector | IT |
| Start Date | Immediate |
| Salary/Rate | To 45k plus bonus and benefits |
| Reference | GD2355 |
| Date Advertised | 03-06-2008 - 22:24 |
Our client provides technologies which enable businesses to deploy mobile transactional services across multiple mobile devices and in multiple territories. Due to continued growth they are looking for an experienced Java GUI Frameworks Developer whose main focus will be the creation of common software components and libraries providing core functionality behind many application specific GUIs, utilising a range of Java and mobile technologies.
Our client provides technologies which enable businesses to deploy mobile transactional services across multiple mobile devices and in multiple territories. Due to continued growth they are looking for an experienced Java GUI Frameworks Developer whose main focus will be the creation of common software components and libraries providing core functionality behind many application specific GUIs, utilising a range of Java and mobile technologies.
Our client has just commenced work on the re-architecture of their core platform. Using the latest J2ME and J2EE technologies the objective is to create a highly scaleable and robust product that will be flexible enough to handle the needs of an increasingly diverse range of customer-specific applications. As a senior member of this small team you will be expected to contribute ideas on technical direction as well as undertaking design and development work.
The primary focus of this role is the creation of the common software components and libraries that provide the core functionality behind the many and varied application specific GUIs.
This is a challenging and interesting role that will involve working with a range of Java and mobile technologies. While focused on Java ME there will be opportunity to work with a diverse variety of other platforms including Brew, Flash, iPhone, WAP, AJAX, Blackberry, Windows Mobile and Android. There will also be an opportunity to pick up skills in fields such as multimedia, security, networking and architecture.
You will make extensive use of the following technologies and applications;
- J2ME programming
- API design
- GUI component design and MVC architecture
- Networking protocols - HTTP, TCP, UDP
- Security Encryption, SSL, Certificate signing
- Animation and graphics
- Localisation and Internationalisation
- XML
- SMS, MMS
- WAP
In addition to your work on the core product you will also act as a high level consultant to the Client Projects team, reviewing designs and mentoring more junior developers.
Candidate Profile
The ideal candidate will have a proven software development background and a desire to become technically expert in a range of mobile Java technologies (though prior mobile experience is not mandatory). We are looking for someone with a passion for technology who will contribute significantly to the development of a new product suite.
Mandatory skills and experience
- Either, extensive GUI component development experience using Java plus either Swing or SWT
- Or, strong J2ME experience designing and developing core functionality such as animation frameworks, graphical components and libraries
Desirable skills and experience
- Degree educated
- Use of any of the technologies as listed above
Benefits Package
- Competitive salary
- 20-25 days holiday
- Flexitime
- Annual bonus scheme c10% of salary (50% based on personal performance, 50% on company performance)
- Subsidised social events
- Annual travel pass loan