Company Description

"The employer is an American post-trade financial services company providing clearing and settlement services to the financial markets. It performs the exchange of securities on behalf of buyers and sellers and functions as a central securities depository by providing central custody of securities. It also manages transactions between mutual funds and insurance carriers and their respective investors.
The company is looking for a senior Java developer to maintain and develop its internal software.

Responsibilities

Technology Expertise  is a subject matter expert on one or more of programming languages, vendor products, DTCC applications, data structures, business lines            
Platforms  works with Infrastructure partners to stand up development, testing, and production environments
Requirements Elaboration  works with the Functional Architect to ensure designs satisfy functional requirements 
Data Modeling  reviews and extends data models
Is aware of frameworks  that promote concepts of isolation, extensibility, and extendibility
System Performance  contributes to solutions that satisfy performance requirements; constructs test cases and strategies that account for performance requirements; tunes application performance issues
Security  implements solutions and executes test plans working mentoring other team members in best practice 
Standards  is aware of technology standards and understands technical solutions need to be consistent with them
Documentation  develops and maintains system documentation
Is familiar with different software development methodologies (Waterfall, Agile, Scrum, Kanban)
Aligns risk and control processes into day to day responsibilities to monitor and mitigate risk; escalates appropriately

Requirements

Senior Java Developer able to demonstrate capabilities in the following disciplines: Data Warehousing, Data Quality, Data Profiling, Data Modeling. 
Strong knowledge of SOLR and specifically Streaming expressions is a MUST.           
Experience with creating simple to advance SOLR collection structures / framework.            Experience with MPP databases, such as Neteeza, Greenplum, or Teradata. Greenplum/Postgres preferred.            
Strong knowledge of Linux/Unix operating system                      
Experience with scheduling tools such as Autosys is preferred

Qualifications

Minimum of 6+ years experience in application development or system analysis or of related experience
Bachelor's degree preferred with Masters in technical/computer discipline or related equivalent experience required
Skills: Java, Spring Framework, Greenplum or PostGres, Solr, SQL

Map Location