W

Wells Fargo

Nationwide banking and financial services

Lead Java Software Engineer - Fixed Income Spread Technology

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeCharlotte, NC, USA

About the Job

Requirements

  • Have 5 or more years of specialty software engineering experience, or equivalent demonstrated through work experience, training, military experience, or education.
  • Have 3 or more years of experience in capital markets fixed income.
  • Have 3 or more years of experience with bond pricing, bond risk, bond profit and loss, and position management.
  • Have 3 or more years of experience in high-performance programming using Java or Python.
  • Have 3 or more years of full-stack development experience using Angular and TypeScript for front-end development and Java with the Spring Framework for back-end development.
  • Have 3 or more years of experience with Apache Kafka for messaging and stream processing.

Responsibilities

  • Lead complex initiatives in selected domains.
  • Ensure systems are monitored to increase operational efficiency and managed to mitigate risk.
  • Identify opportunities to maximize resource utilization, improve processes, and reduce cost.
  • Lead, design, develop, test, and implement applications and system components, tools and utilities, models, simulations, and analytics to manage complex business functions using sophisticated technologies.
  • Resolve technically challenging coding, testing, and escalated platform issues.
  • Lead the team to ensure compliance and risk management requirements are met for the supported area, and work with stakeholders to implement key risk initiatives.
  • Mentor less experienced software engineers.
  • Collaborate with and influence professionals at all levels, including managers.
  • Lead the team to achieve objectives.
  • Design low-latency electronic trading, pricing, and risk applications for fixed income asset classes such as structured products, credit, and municipal bonds.
  • Implement low-latency, HTTP- and WebSocket-based real-time micro UIs using JavaScript, TypeScript, Angular, AgGrid, and other UI libraries.
  • Develop backend services using Java, the Spring Framework, Kafka, and Ignite.
  • Use build tools such as Maven or Gradle and ensure code quality using SonarQube.
  • Provide technical support and resolve issues related to supported applications.
  • Create test data and conduct interface and unit tests.
  • Design, code, test, debug, and document programs using Agile development practices.
  • Partner effectively with production support and platform engineering teams.

Desired Qualifications

  • Experience using OpenShift or Kubernetes container platforms.
  • Experience designing and delivering cloud-native, microservices-oriented solutions at enterprise scale in financial services or regulated sectors.
  • Experience with test automation using tools such as Selenium.
  • Strong understanding of performance and stress testing web UIs using Chrome DevTools.
  • Have 5 or more years of experience with Apache Kafka for messaging and stream processing.
  • Have 5 or more years of experience with Apache Ignite for in-memory computing.
  • Have 5 or more years of experience with build tools such as Maven or Gradle.
  • Have 5 or more years of experience with code quality tools such as SonarQube.
  • Have 5 or more years of experience as a full-stack developer with a strong understanding of front-end and back-end development.
  • Have 5 or more years of experience with monitoring and observability tools such as Splunk, Grafana, AppDynamics, New Relic, Elastic, or OpenTelemetry.

About the Company

Wells Fargo

Nationwide banking and financial services

Wells Fargo provides banking, investment, and payment services across the United States. Its products include checking and savings accounts, loans, credit cards, wealth management, and payment solutions that work through branches, online and mobile platforms, and an extensive network of branches and ATMs to move money and manage accounts. The bank leverages a long West-to-Midwest footprint and an integrated suite of banking, investment, and payments, reflecting its evolution from 1852 and the 1998 Norwest merger that adopted the Wells Fargo name. Its goal is to help customers manage money, grow wealth, and pay and transfer funds safely and reliably for individuals, small businesses, and institutions.

Company size
10,001+
Company stage
IPO
Headquarters
San Francisco, CA
Founded
1851

Recently Posted Jobs

Explore more opportunities at Wells Fargo

See more jobs