2014-03-25

Java/Android Developer - Payments

Want to work in an established team, using the latest technologies and tools to deliver an exciting Android device?

Join a small group of developers focused on delivering high quality solutions for a modern Android device.  The business is working with the latest technologies, first class development tools and agile methodologies.

Role and responsibilities

As a core member of the team, you will be working with experts and Java/Android developers to create Java based payment solutions. You have extensive experience with Java development in mobile/Embedded environments and deep understanding of conventions, best practices and performance aspects. Android development experience is a plus.

You have high attention to detail and value using proven development tools, approaches and processes for the job. Solid communication skills are essential, as is your ability to work in a team.

If you have little or no previous Android experience, this is an excellent opportunity to learn more about these technologies whilst still being comfortable with the language used for the job.

Responsibilities:

Java development for the Android platform

Analyse existing Java/Android code

Assist in technical solution design

Following development processes and guidelines

Write unit, integration and functional tests to ensure high quality code

You will get to work on the frontier of Android and payment technologies.

We use modern, first class tools and methodologies such as,

Android Studio

Git via Stash

JIRA Agile

Continuous Integration via TeamCity

Unit/Integration testing via JUnit, Robolectric, Mockito, etc

Functional testing via Robotium/Espresso

Static Code Analysis via Sonar

Pre-commit code reviews and build verification

Essential Experience

In-depth, demonstrable and proven Java development in mobile/Embedded environments

Object Oriented Design patterns

Java testing frameworks such as JUnit, Mockito, etc

Desirable

Android development

Payments experience

C development for existing code analysis/review

Sound like you?  Apply now or contact Julie Cooper

Show more