Major Responsibilities:Development responsibilities include:Advanced topics such as Enterprise Integration patterns and asynchronous feeds via messaging technologies (FIX, JMS, MQ, etc.,)Apache Camel, Mule is a plusDevelopment of middleware services: ESB, EAI, DAL, DAO, SOADevelopment of apps using distributed caching technologies such as HazelcastUnderstanding of business requirements and writing specifications.Required Qualifications:5-10 years of Java experience (SE, EE)3+ years with messaging technologies (JMS)3+ years of database experience writing or dealing with access layers (SQL Server preferred)Experience with Spring and HibernateExperience with Maven is a plusExperience in the financial industry is desired but not required.Strong architecture and design skillsStrong communication skills. Ability to clearly articulate ideas, solutions, etc.,Self-driven ability to lead projects from initiation to completionStrong educational background with BS/MS in Computer Science, Engineering, or related area.
Important Safety Tips: You should find out as much as you can about the company. Meet your prospective employers/employees face to face. You should NOT have to provide your bank account details. Stay safe - read our safety tips.