Required Skills: Java, J2EE, Mobile Application Development
Job Description
Participates in technical design, development and implementation of application systems. Works with designer/analysts to implement enhancements or new applications in a JEE environment. Attends meetings to understand desired results, coding, unit and/or system testing, and documents changes. Occasionally requires troubleshooting and correcting production issues in emergency type situations. May also direct work of junior application developers.
Responsibilities:
· Designs and codes programs; creates test transactions and runs tests to find errors and revise programs. Writes documentation that describes installation and operating procedures
· Writes new programs of moderate complexity and scope, working with basic applications, systems designs, and specifications and utilizing standard procedures and techniques
· Interfaces with system designers to design, code, test and implement application programs. Assists in developing application specifications
· Participates in post-implementation reviews of both application development content and process to maximize and share learning
Basic Qualifications:
· Bachelors Degree
· 2 Years experience in Application Development using Java, JEE, Linux
· Strong analytic capability
· Excellent teamwork and collaboration skills
· Strong oral and written communication skills
Preferred Qualifications:
· Sun Certification, Java, UNIX
· Familiarity with commercial banking concepts is desired
· Mobile development experience (iPhone, Android)