Android Developer

Company: Online Banking Solutions, Inc.


General Information
  • Job Type: Full-time
  • Location: Atlanta, GA
  • Educational Requirements: Bachelors Degree
Contact Information
Qualifications:

Software/Android Developer

Online Banking Solutions provides enterprise internet facing applications for financial institutions and their business customers. We're a small, well established, fast growing, privately held company where all our employees have an opportunity to contribute on a visible level and let both their technical and creative talents shine.


This is a full time software development position reporting to a hands-on technical lead. Developers work in small, focused teams with a high degree of autonomy and constant opportunities to participate in product, user experience, technical and architectural design. Daily responsibilities will include development the full range of technical components from interacting with databases and web services to developing front end components with Web 2.0 and Swing technologies. Developers are also responsible for the full software lifecycle from design, development and testing all the way through testing, training and production customer support.   This position will provide opportunities with new and yet to be released platforms as they become viable systems, the opportunity to build “first in market” apps, and continue to improve and add to a suite of apps across native platforms. 

 Applicants must be U.S. Citizens or hold Permanent Resident Card. 

Android Specific Required Qualifications to include:

Experience with developing and deploying Android applications
Strong foundation in mobile UI Design and multithreaded applications
Experience with Java and Object Oriented Programming
Experience in all phases of software development using agile methods
Strong foundation in OO Design and multithreaded applications
Excellent communication and interpersonal skills
Experience with JSON/XML and REST web service technologies
Experience with local device storage and SQLite
Enthusiasm for learning other mobile platforms such as iOS
Familiarity with Git or similar version control systems

­As a member of the development team, this position also allows opportunities for learning and working with our java based applications on the web and desktop PCs.  The following skills are not recommended but would be greatly appreciated.

Desired Qualifications:
*Experience with wide range of J2EE technologies (Servlets, JSP, JMS, JDBC, etc.)
*Experience with Linux and/or Unix operating systems
*Experience with Groovy/Grails or other dynamic JVM languages
*Experience with Spring Framework and related Spring technologies
*Experience with JDBC, SQL and Hibernate
*Experience with and enthusiasm for open-source technologies (Spring, Hibernate, Tomcat)
*Experience with client UI development (HTML/Javascript/CSS and Swing)

 

How to Apply: Please email your cover letter and resume to: jobs@onlinebankingsolutions.com