Visa: GC/USC Only
Rate: Contact for rates
Location: Pittsburgh, PA
Mode: Hybrid (2/3)
Job Description: DPX provides a master for OTC (over-the-counter) Derivatives and asset pricing\valuations to all internal accounting platforms used by the Asset Servicing business. The system sources and performs calculations to produce valuation prices and then acts as the validation engine prior to delivering them to the respective downstream applications. The application provides an independent valuation of all OTC assets in our client’s portfolios daily, enabling accurate calculation of fund accounting portfolio valuations.
The DPX application team is looking for an experienced mid/senior-level Java developer to assist with its application’s modernization, straight-through-processing, and reengineering. The candidate will be a key developer who will assist the team with starting a long-term strategy of modernizing and re-platforming the application front to back. The current application is built on Windows, .Net, and SQL Server. Modernization efforts will contribute to and ultimately develop a Linux containerized Java, Spring Boot, and Angular application, including Oracle or an HDFS-based data repository, and our internal cloud-based solution for containerization. The developer will assist with design and development of core application components for data sourcing, processing, exception workflow, and distribution.
The ideal candidate for this role will possess strong skills in the following:
• Strong analytical skills and ability to articulate ideas and design to a group of peers.
• Solid Java and Spring enterprise developer and matching SQL skills.
• Angular, HTML5, and JavaScript for front-end development.
• Ability to work with Linux, SQL Server, Oracle or other enterprise RDBMS.
• Experience with Docker, GitLab CI/CI, Junit, BDD or other automated build and testing frameworks is also being sought.
• Strong knowledge of multi-tier systems is a must as is being able to design and develop components of a critical multi-tiered system.
• Knowledge of workflow tools like Camunda and rules engines like Drools a significant plus
• Knowledge of tradeable financial products or security pricing and global exchanges is a significant plus.
• .Net knowledge a plus to asset migration but not mandatory
Manager Release Notes:
• How many years of experience will be required? 8-10
• Is previous experience in the financial services industry required? Not required but significant plus
• Is a college degree required? If so, what type? BS in Computer Science or equivalent
• What are the top 3 skills that you’ll be looking for on a resume? Spring Boot, SQL, Angular