Wells Fargo is seeking a Lead Capital Markets Java Software Engineer to build framework that will address stringent scalable, resilient, self-healing, high throughput and latency sensitive solutions for Clearing and Market Maker functions.
Requirements
- 5+ years of Core Java development with expertise in memory management and concurrency.
- 5+ years of experience with computing algorithms and data structures.
- 5+ years of experience designing and implementing distributed systems.
- 2+ years of experience with in-memory cache architectures (e.g., Oracle Coherence, Redis).
- 5+ years of object-oriented programming experience.
- 5+ years of SQL experience.
- 4+ years of experience in the securities industry with knowledge of financial instrument valuation, lifecycle, and risk management.
Responsibilities
- Lead complex initiatives on selected domains
- Ensure systems are monitored to increase operational efficiency and managed to mitigate risk
- Define opportunities to maximize resource utilization and improve processes while reducing cost
- Lead, design, develop, test and implement applications and system components, tools and utilities, models, simulation, and analytics to manage complex business functions using sophisticated technologies
- Resolve coding, testing and escalated platform issues of a technically challenging nature
- Lead team to ensure compliance and risk management requirements for supported area are met and work with other stakeholders to implement key risk initiatives
- Partner with production support and platform engineering teams effectively
Other
- Mentor less experienced software engineers
- Collaborate and influence all levels of professionals including managers
- Lead team to achieve objectives
- Advanced experience in capital markets business and processes.
- Excellent communication skills for a business user-facing role.