Job Description :
Location: Charlotte
Title: Java Developer with

Required Qualifications:
10+ years of application development and implementation experience
5+ years of Java experience
5+ years of MS SQL server experience
CRD Experience (Charles River Development)

Desired Qualifications:
Excellent verbal, written, and interpersonal communication skills
A BS/BA degree or higher in information technology
Knowledge and understanding of C#
Knowledge and understanding of Autosys
Knowledge and understanding of SDLC (System Development Life Cycle)
Excellent verbal, written, and interpersonal communication skills
Ability to take initiative and work independently with minimal supervision in a structured environment
3+ years of J2EE experience
3+ years of JDBC experience
3+ years of log4j experience
3+ years of Oracle experience
3+ years of PL/SQL experience
5+ years of SQL experience

Other Desired Qualifications:
Understanding of Investment business, processes, and terminology.
Experience developing, supporting, and customizing the Charles River Investment Management System (CRIMS) platform.
Demonstrated capability in providing technical leadership on development projects.
Excellent documentation skills to ensure repeatable standards, best practices, and consistent approaches for support teams.
Ability to quickly learn and apply new concepts to solve complex business and technology problems.
Strong planning and decision-making skills.
Skilled in Windows batch scripting.
Skilled in source code control (GitHub), builds (Maven, Gradle), and deployments (Anthill, etc.

Experience with the following technologies: JPA/Hibernate, PrimeFaces, IntelliJ, Maven, and Gradle.
Skilled in Business Objects (Crystal Reports) or similar (BIRT) report design and development.
Experience in working with XML, DTD, XSD.
Experience with issue tracking (JIRA), project mgmt. and collaborative documentation tools (Confluence
Ability to handle heavy work-loads and adapt to changing business priorities and unexpected challenges, while remaining focused in a fast paced environment.
Experience developing and supporting multiple applications and code bases.
Ability to manage complex problems during production support.
Strong independent work ethic.
Team members participate in a weekly support-on-call rotation.
CRD Experience