Dieses Jobangebot ist archiviert und steht nicht mehr zur Verfügung.
Vakante Jobangebote finden Sie unter Projekte.

Mobile Platform Engineer

Eingestellt von CompuCom

Gesuchte Skills: Java, Engineering, Engineer, Network

Projektbeschreibung

MOBILE PLATFORM ENGINEER, DIGITAL & MOBILE FOSTER CITY, CA 12 MONTH CONTRACT

Did you know that CompuComs employee benefits start on the first day of employment? Join COMPUCOM and enjoy our generous, DayOne Benefits (SM)!

As a global payments technology company, tech is at the heart of our clients world renowned company: network processes over 13,000 transactions per second for people and businesses around the world, enabling them to use digital currency instead of cash and checks.

This is an opportunity with a team focused on creating smarter payment solutions that provide faster, easier ways to pay with your phone, web and other digital devices wherever you are remote, proximity payment. We re looking for talented engineers to drive implementation of a mobile platform that enables an array of mobile banking features for multitude of mobile banking applications.

You will be a rock solid Developer with a solid understanding of mobile context, executed complex products. You will have demonstrable experience in creating solid code thats built to perform on multiple platforms and environments. You will work very closely with product management, and other teams to design and implement mobile platform features. You will also have very good understanding of system architecture and in the past contributed to technical design.

We are looking for someone with serious Java stack software development skills, strong interests in all things mobile, and a passion for delivering high quality, rock solid code.

MAJOR JOB RESPONSIBILITIES

- Develop next generation mobile platform to enable remote deposit check, push notifications, SMS & other mobile platform features.
- Work as a part of scrum team executing the products requirements working with multiple teams in an agile manner.
- Work independently and provide guidance to junior developers, working through complex requirements.
- Mentor team with best practices and domain expertise.
- Continuously enhance coding standards & guidelines across multiple departments.

EDUCATION/EXPERIENCE

- Bachelors or Masters degree in computer science, software engineering or relevant field (required)
- 5+ years of demonstrated experience with n-tier web application development and experience in latest JDK and earlier releases (required)
- Must be able to articulate experience with many of the major Java APIS (eg JMS, JPA, JNDI, EJB, RMI, JAX, etc.)
- 2-3 years' experience with Agile Scrum development methodologies
- Expert ability to work independently and manage ones time
- Excellent problem solving, critical thinking, and communication skills
- Strong foundation in computer science, with strong competencies in data structures, algorithms and software design optimized for mobile platform (required)
- J2EE and Java Programmer Certification a plus
- Experience in Spring Framework stack and Hibernate (required)
- Experience with web services standards and related technologies (XML, JSON, REST, SOAP, WS*, AXIS, JERSEY)
- Strong experience with REST API design and implementation
- Experience working with a variety of Applications Servers and Databases (Primarily Tomcat and Oracle)
- Experience integrating with asynchronous messaging systems such as MQ Series
- Knowledge Mobile platform security practices
- Experience using RESTful APIs to integrate mobile applications to Server Side systems
- Solid coding practices including good design documentation, unit testing, source control (GIT, SVN etc) and peer code-reviews
- Knowledge of OWASP and security standards
- Ability to understand architecture and well versed with UML notations
- Ability and desire to learn new skills and take on new initiatives
- Proven ability to work and have fun in a team environment

PREFERRED

1-2 of the following:

- Designed and developed services and APIs for mobile apps
- Familiarity with APNS, GCM integration for mobile notification services
- Familiar with SMS, Email provider integration.
- Familiarity with Remote Deposit Capture technology.
- Familiarity with implementing Server Side configuration management for mobile applications.
- Payments experience desired

TECHNICAL EXPERIENCE

- Application Programming Interface (API), 5 years
- Hibernate, 5 years
- Agile, 2 years
- Java, 5 years
- Scrum, 2 years
- Spring, 5 years

*CompuCom supports Employment Equity and Diversity* CompuCom, the leading IT outsourcing specialist, delivers IT your way. Our clients like working with us because they know that, with CompuCom, its all about you. Our unique ITSM strategy blends your data center, network, voice, and end user computing environments in an innovative fashion. This radically simplifies your IT, allowing you to focus on growing your business and serving your customers. We are highly regarded by worldwide and regional organizations alike for our pragmatic approach, best practices, and highly skilled workforce. This balance provides the perfect alternative to address the evolving challenges facing you, today and in the future. More than a trusted advisor, CompuCom is your trusted doer.

Projektdetails

  • Einsatzort:

    California, Vereinigte Staaten

  • Projektbeginn:

    asap

  • Projektdauer:

    Keine Angabe

  • Vertragsart:

    Contract

  • Berufserfahrung:

    Keine Angabe

Geforderte Qualifikationen

CompuCom