Fraud Technology Software Engineer
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateAbout this role:
Wells Fargo is seeking a Software Engineer to build and enhance enterprise-grade Fraud Technology applications that support high‑scale, mission‑critical business processes. This role requires strong hands-on engineering expertise, ownership mindset, and the ability to collaborate across product, architecture, and operations teams.
In this role, you will:
- Participate in low to moderately complex initiatives and projects associated with the technology domain, including installation, upgrades, and deployment efforts
- Identify opportunities for service quality and availability improvements within the technology domain environment
- Design, code, test, debug, and document for low to moderately complex projects and programs associated with technology domain, including upgrades and deployments
- Review and analyze technical assignments or challenges that are related to low to medium risk deliverables and that require research, evaluation, and selection of alternative technology domains
- Present recommendations for resolving issues or may escalate issues as needed to meet established service level agreements
- Exercise some independent judgment while also developing understanding of given technology domain in reference to security and compliance requirements
- Provide information to technology colleagues, internal partners, and stakeholders
- Deliver high‑quality full‑stack solutions using Java, J2EE, Spring, Spring Boot, KAFKA, React, and DB with strong ownership of design, development, testing, and deployment.
- Ensure application reliability and security through automated testing, CI/CD pipelines, observability, and adherence to secure coding and compliance standards
- Collaborate effectively with product owners, architects, QA, and cross‑functional teams; provide clear communication of progress, risks, and technical decisions.
- Continuously improve systems and processes, addressing technical debt, optimizing performance, and adopting modern engineering patterns and tools.
- Excellent communication skills with the ability to explain complex technical concepts to non-technical stakeholders.
Required Qualifications:
- 2+ years of software engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education.
- 2+ years of backend (Java/j2ee, Spring, Spring Boot, KAFKA, Relational/NOSQL).
2+ years of Cloud (Openshift or other) experience.
Desired Qualifications:
- Strong understanding of object‑oriented design, microservices architecture, APIs, and distributed systems.
- Experience with CI/CD pipelines (Git, Jenkins, Azure DevOps, GitHub Actions, etc.).
- Experience with monitoring/observability tools and logging frameworks.
- Experience leveraging agentic frameworks for autonomous multi-step reasoning and planning.
- Experience with Generative AI Operations, and enterprise-scale AI adoption strategies.
- Experience with working with globally distributed teams in working in Agile scrums.
- Experience working in Financial Services industry preferably Fraud Technology domain.