Truist Financial Corporation

Software Engineer II - MuleSoft

Truist Financial Corporation
Apply
24 hours ago
Atlanta, GA, USA or Charlotte, NC, USAMid Level

Responsibilities

  • Design, develop, test, implement, maintain, and support complex software solutions and APIs.
  • Build MuleSoft integrations using Anypoint Platform, DataWeave, REST/SOAP APIs, authentication mechanisms, connectors, flows, and error-handling strategies.
  • Write and run unit tests and support integration and functional testing.
  • Analyze complex technical problems, provide technical consultation, and recommend innovative solutions and best practices.
  • Participate in Agile planning, user-story refinement, acceptance-criteria implementation, warranty support, and production knowledge transfer.
  • Automate manual and reusable tasks and deliver high-quality working software.
  • Mentor less experienced engineers and serve as the team’s technical expert without management responsibilities.

Requirements

  • Bachelor’s degree and four to six years of experience, or equivalent education and software engineering training or experience.
  • In-depth information-systems knowledge and the ability to apply IT best practices.
  • Ability to design, develop, and test complex APIs using MuleSoft Anypoint Platform, DataWeave, REST/SOAP API methodology, OAuth, JWT, MTLS, and GitLab CI/CD.
  • At least four years of experience across the software development life cycle is preferred.
  • At least three years of Mule ESB implementation experience with Anypoint Studio and Anypoint Platform is preferred.
  • Experience with Anypoint Platform components, Mule flows and transformations, connectors, testing frameworks, build and deployment technologies, continuous integration tools, MongoDB, AWS DynamoDB, Oracle, and DB2 is preferred.
  • Experience with banking or financial services, Waterfall and Agile development methodologies, SOA, and service architectures is preferred.
  • Experience integrating MuleSoft APIs with generative AI/LLM platforms and understanding of MCP, agentic AI, and AI-driven API consumption patterns is preferred.
  • Ability to collaborate effectively and communicate technical issues, solutions, and status clearly and professionally.

Benefits

  • Eligible regular teammates working 20 or more hours per week may receive medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401k plan.
  • Benefits may also include at least 10 days of first-year vacation, 10 sick days, paid holidays, and depending on the position, a pension plan, restricted stock units, or deferred compensation plan.
  • This is a regular, non-temporary position on the first shift in the United States; benefit eligibility varies by position, division, and full-time or part-time status.

Tech Stack

Amazon DynamoDBApache AntIBM DB2JenkinsJUnitMongoDBSOAP

Categories

Truist Financial Corporation

About Truist Financial Corporation

10,000+ employees

Truist Financial Corporation provides consumer, small‑business, and commercial banking, plus capital markets, payments, mortgage, and wealth management services across the U.S. It earns interest and fee income from deposits, lending, investment banking, and advisory services delivered through Truist Bank and affiliates. The company was formed in 2019 by the merger of BB&T and SunTrust Banks and is headquartered in Charlotte, North Carolina; it is publicly traded on the NYSE (ticker: TFC).

Contact me