Previous Job
Java Developer
Ref No.: 18-00058
Location: New York, New York
Java Developer needed for major Financial client in New York, NY.

Job Description:

Financial firm in New York is looking for a Java Developer to assist in building solutions for the Regulatory area.The Finance Technology team is a global organization with around 100 employees providing technology solutions to regulatory and legal entity controllers across the regions, working on a combination of regional and global solutions that support the firm's Finance Department in the accounting, regulatory controllership, financial reporting and Tax functions. The primary focus of the team is on delivery of outstanding solutions to our internal business clients. We encourage every member of the team to learn the business in addition to being outstanding software developers. We value teamwork and collaboration and the ability to work across Global boundaries.

Position Description:
The candidate will be working with the Regulatory team building a solution to help the business improve their attestation and materiality process. These processes are done on a regular basis and entail a series of checks and balances across the organization and finally getting sign off at the most senior of management. We are looking to build the workflow leveraging a Java middle layer with a key library being Activiti.
*As the developer on the team, you will assist in helping with the design, than implementing the code, debugging, and ensuring a quality release. The candidate should have a good working knowledge of java, as well as some understanding of Activiti and workflows. They will be expected to jump right in as we have a tight deadline (before the end of the year) and have most of the requirements completed thus as soon as they are on-boarded they will get going.

Skills Required:
*The candidate must possess a strong technology background with excellent hands-on expert level knowledge of Java technology.
-University degree holder in relevant discipline
-Strong analytical skills
-4-8 years software development experiences.
-Knowledge of software development life cycle management.
-Strong expertise in Core Java. Experience with RESTful Java web services is desired.
-Hands on experience with Activiti and knowledge of BPMN.
-Knowledge of Soap
-Working knowledge of Database
-Ability and willingness to learn new technologies and work on the same to meet business requirements.
-Ability to work in team Bonus

Desired Skills (Nice to have):
-Knowledge of Angular
-Knowledge of C#
-Understanding of Attestations process
-Working experience in finance services industry