Requirements
Requirements & Qualifications
• 3+ years of work experience with native Android development (Android SDK and Gradle)
• Previous experience: 3 years
• Experience with building large scale enterprise applications
• Proficiency in Object Oriented concepts
• Java SE: Collections, Threads, Generics
• JavaEE: EJB,JPA (Hibernate or EclipseLink)
• JaxRS: Strong knowledge of Design and implement RESTful API’s
• SQL, PL/SQL
• Familiar with Weblogic Application Server
• Familiar with Git or SVN
• Familiar with MAVEN
Not required but certainly a bonus
• Java 8: Stream API, functional programming, Optional
• Angular or ExtJS Frontend programming knowledge
• Knowledge in JavaScript, CSS and HTML
• Working in Agile/SCRUM team setting
• Linux: shell scripting
• Automatic Test: JUnit
• Familiar with clustering & load balancing concepts
• Self-motivated, energetic and team player
Personal attributes
• Highly detail oriented, accurate, and organized
• Ability to perform comfortably in a fast-paced, deadline oriented work environment
• Strong oral and written communication skills
• Must be flexible and comfortable with change