Requirements
• 3+ years of work experience with Java development
• Experience with building large scale enterprise applications
• Proficiency in Object Oriented concepts
• Java Core: Collections, Threads, Generics
• JavaEE: EJB, JMS, Web Socket, Java Transaction, Concurrency, JPA (Hibernate or EclipseLink)
• JaxRS: Strong knowledge of Design and implement RESTful API’s
• SQL, PL/SQL
• Familiar with OAuth2.0
• Familiar with Weblogic Application Server
• Familiar with Git or SVN
• Familiar with MAVEN
• Familiar with Linux: shell scripting
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
Benefits
We offer a competitive salary and an excellent benefits package.