• 8+ years of object-oriented programming• 7+ years of Java development experience. This includes full life cycle development and understanding of application development methodologies, as well as experience in a 3-tier application environment.
• Core Java Development v1.6 and above with a practical understanding of multi-threading, file processing, caching and transaction handling â€" 5+ years
• XML, XSL, XSLT experience â€" must be able to utilize these skills in a Java environment
• Demonstrated Object-Oriented Design (OOD)/Object-Oriented Programming (OOP) skills
• 6+ years of experience with the following technologies: XML, XSL, XSLT
• 6+ years of experience with the following technologies or similar technologies in conjunction with Java development: Hibernate
• 4+ years of relational database experience. This includes SQL experience and understanding of JDBC.
• Ability to initiate new work in a timely fashion based on business requirements and a thorough knowledge of SDLC
• Excellent communication and leadership skills
• Sincerity at work, Pride in quality of output
• Mentor junior team members
Domain
• Strong experience in capital markets and risk
• 3+ years of experience in at least one asset class
• Understand regulatory risk reporting requirements such as CCAR, BCBS 239 and FRTB
Good to have
• 3+ years of ASP.Net programming
• 3+ years with Oracle Coherence, IBM Symphony
• Eclipse, Subversion, JIRA
• Knowledge and understanding of Agile
• Experience in Unit testing framework (Ex: Junit)
• Autosys script maintenance and development
• Experience in Counterparty credit risk
• 5+ years working with global teams
• Strong background in core concepts including design patterns, data structures and memory management
• Masters’ degree in engineering or computer sciences
• Ability to strike balance between hands-on and leadership roles