U.S. Bank is seeking a Senior Software Engineer to join their Internal Fraud team in Irving, TX. This role combines financial technology with security, focusing on developing and implementing complex, organization-wide systems to prevent and detect internal fraud. The position involves working with cutting-edge technologies including Java, Spring Boot, Kubernetes, and Kafka in an Enterprise Azure cloud environment.
The role requires expertise in both backend and frontend development, with a strong emphasis on building secure, scalable systems. You'll be responsible for conducting Fraud Behavior Analysis (FBA), developing services using Spring Data JPA, implementing data validation applications, and managing CI/CD pipelines. The position offers a comprehensive benefits package and the opportunity to work with a leading financial institution.
The ideal candidate will have at least 3 years of experience (with Master's) or 5 years (with Bachelor's) in software engineering, particularly in Java development. They should be proficient in cloud technologies, containerization, and both SQL and NoSQL databases. This role offers an excellent opportunity to work on critical systems that protect one of America's largest banks while utilizing modern technology stack and best practices.
Working at U.S. Bank means joining a team focused on innovation in financial services, with opportunities for professional growth and development. The company offers competitive compensation ($149,781 - $176,100) and comprehensive benefits, including healthcare, retirement plans, and generous paid time off. This role provides a unique blend of financial technology and security engineering, making it an exciting opportunity for experienced software engineers interested in fraud prevention and financial systems.