Job Description
This position is a 6-month contract-to-hire. The conversion salary range is $110k - $120k. Compensation may vary based on skills, education, and experience.
MUST HAVES
Bachelor's degree in Computer Science, Information Systems, Business, or 4+ years of other related field/experience
5+ years of Actimize experience - ActOne Customization using ActOne Designer, Plugin Implementation, ETL Development using AIS, Application Installation/upgrade
3+ years of SQL Development (including writing optimized SQL queries, stored procedures) using Oracle/SQL Server/Snowflake
M&A conversion experience to convert data from an external app to Actimize
3+ years of API and Microservices Development experience - REST API/JSON/Swagger, APIGEE Edge/X, FUSE, Kafka, PubSub, or equivalent, Docker/Kubernetes
Must have worked in Agile/Scrum teams and be familiar with the Agile/Scrum way of working
Experience in deploying application on Cloud - Azure/AWS/GCP
PLUSSES
ActOne 6/5/6.6 to ActOne X conversion experience preferred
5+ years of Java Development experience - Spring boot/Spring batch, Maven, ANT, JPA/Hibernate, REACT and Angular JS
JOB DESCRIPTION
Senior Programmer on Anti-Money Laundering/Bank Secrecy Act (AML/BSA) enterprise Fraud software applications - specifically Actimize ActOne with experience in AML-CTR, AML-STAR-INFRA, AML-STAR-FINCEN-SAR, AML-CDD, UDM. Must have significant experience in developing applications and services using Java Spring boot/Spring batch and API Development.
RESPONSIBILITIES
Software development - code, test, debug, document and maintain Anti-Money Laundering/Bank Secrecy Act (AML/BSA) enterprise Fraud applications.
Devise and modify procedures to solve complex application problems considering computer capacity and limitations, operating time and form of desired results.
Assist technical leadership in the analysis and review of existing or proposed system features and integration, security, scalability, and performance requirements.
Assist in the evaluation and selection process for application packages, and advise on options, risk, cost/benefits, and impacts on business processes.
Develop integration plans to apply knowledge of software architecture and ensure the incorporation of plans into the integration testing process.
Provide advice on complex system design issues and contribute to ongoing planning and development of system enhancements.
Identify and specify technical and functional requirements, resources and processes for complex sub-systems or major system modification required to meet user requirements.
Create prototype designs for complex and significant-risk projects.
Serve as third level support for ongoing maintenance and production issues.
Full-time