Java Developer (Data Integration)
Job Description
InvestCloud is expanding and looking to add a data-oriented, back-end developer to the Platform Integration team. We are looking for someone who is interested in being part of a challenging fast paced big data team. The focus of the Integration Team is to develop state-of-the-art big data platforms connecting multiple sources, including various financial systems, REST services, CRM as well as documents and unstructured data.
Skills & Requirements:
Strong knowledge of:
Java and/or Groovy
UNIX
SQL and relational databases
Basic understanding of:
Source control such as Git
Integration techniques
CouchDB
Memcached
Strong communication and problem solving skills.
Must be attentive to detail and passionate about data.
Be able to work in a dynamic, fast-paced environment.
Responsibilities:
Work to build adaptors and APIs with multiple data sources
Work closely with Business Analysts and Project Team
Responsible for ensuring scalability and supportability of the platform
Liaise with production support team to address escalated issues
Work with multiple clients to assess and resolve data quality issues
Multi-task and work efficiently under pressure, with careful attention to detail
Ability to work on multiple projects and prioritize workload.
Other skills and experience (desired but not required):
Knowledge of and/or experience in the financial services industry
Company Description
Headquartered in Los Angeles with a global presence, InvestCloud develops first-class, financial digital solutions, pre-integrated into the cloud. By empowering investors and managers with a single version of the integrated truth through its unique digital platform, InvestCloud creates beautifully designed client experiences and intuitive operations solutions using an ever-expanding library of digital modular apps. The result? Powerful products for individual investors and institutions alike, assembled on-demand to meet clients’ specific needs.