Wells Fargo is seeking a Java Software Engineer within the Technology Engineering organization. This role supports Case Management Modernization initiative, contributing to the migration from legacy batch/on-prem systems to cloud-native, API-driven services. The engineer will design and build backend services, improve automation and test coverage, and help ensure reliability and security for high-volume, regulated operational workflows. In this role, you will Design, build, test, and document Java services and APIs using Agile development practices. Develop and enhance microservices (Spring Boot) and integrations using REST and messaging/event patterns as applicable. Write unit and integration tests; contribute to test data creation and automated regression suites. Participate in code reviews, troubleshooting, and defect remediation to improve quality and maintainability. Contribute to production readiness: logging, metrics, alerts, and runbook updates; support releases and on-call rotations as needed. Apply secure coding practices and follow risk/compliance requirements for regulated banking workflows. Collaborate with product, architecture, QA, and operations partners to clarify requirements and deliver features on time. Identify opportunities to streamline delivery through CI/CD improvements and developer productivity automation (including responsible use of AI-assisted tooling).
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed
Number of Employees
5,001-10,000 employees