Job Description :
Job Description: This is a FULL STACK developer. This person can be 100% remote so long as they are onshore and can work onshore hours. If you need to go over the rate a little, that is fine. The manager also mentioned they must have JMS experience.

Mid-level professional responsible for implementing RESTful service APIs to provision investments and fund product data to the enterprise. The solution will leverage Oppenheimer Funds’ virtualization stack and Groovy/Grails services framework. Responsible for the design, development, coding, testing, debugging and documentation of applications to satisfy the requirements of one or more user areas. May include hands-on new development as well as support, maintenance or enhancement of existing applications. Works closely with client management to identify and specify complex business requirements and processes. Researches and evaluates alternative solutions and makes recommendations. For this role, 1-5 years of experience required for Java or Groovy/Grails. In addition the successful candidate will be able to demonstrate the following: • Technical expertise in Enterprise Java, Unix/Linux, SQL, Relational Databases • Knowledge of J2EE Web Services, SOA, XSLT, SOAP, REST, XML, JSON • Experience with modern software development methodologies (Agile, Kanban, XP, etc • Must have outstanding interpersonal and communication skills (both written and verbal) • Experience with messaging platforms, Red Hat ActiveMQ strongly preferred • Experience with API development platforms, Apigee strongly preferred The following experience is preferred but not required: • Strong understanding of data virtualization and data virtualization platforms like Denodo or Composite • Domain driven design practices • Financial Services/Asset Management experience