What are the responsibilities and job description for the Data Integration Developer position at InvestCloud?
Position Purpose
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.
Key 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.
What We Look For
- 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.
- Knowledge of and/or experience in the financial services industry is a plus
If you are a Colorado resident and this role is available in Colorado or remote, you may be eligible to receive additional information about the compensation and benefits for this role, which we will provide upon request. Please send an email to recruiting@investcloud.com.
InvestCloud is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.
#LI-BH1