JOBSEARCHER

Software Engineer 1 - Full-stack, Generative AI, Cloud

U.S. BankDallas, TXL6 LeadOctober 26th, 2026
Overview: In this role you will design, develop, test, and maintain modern software solutions while integrating AI capabilities to drive business value. You will work with cross-functional teams to translate requirements into scalable, secure systems and support the full SDLC in a cloud-driven, DevSecOps environment. This position emphasizes collaboration, innovation, and delivering customer-focused software at scale. A compelling hook is the opportunity to blend AI experimentation with production-ready solutions in a regulated financial context. Compensation / Benefits Healthcare (medical, dental, vision) Life insurance Disability insurance Parental leave 401(k) retirement plan Paid vacation
Responsibilities:
  • Design, develop, test, and maintain Java/Spring Boot/React/TypeScript applications
  • Build and integrate AI capabilities (LLMs, RAG, AI agents) into business solutions
  • Develop and support REST APIs, microservices, and cloud-native apps
  • Collaborate with product owners, architects, and cross-functional teams to translate requirements
  • Participate in all SDLC phases and production support
  • Contribute to AI experiments, POCs, and production implementations
  • Implement secure coding standards and comply with risk, security, and governance
  • Support CI/CD, DevSecOps, automated testing, monitoring, and cloud operations
Key requirements:
  • Experience with Java, Spring Boot, React, TypeScript, RESTful APIsSQL and/or NoSQL databases design/interactions
  • Cloud familiarity (Azure, AWS, or GCP)
  • Understanding of OOP, design patterns, and modern software engineering
  • Exposure to Generative AI technologies (LLMs, prompt engineering, AI agents, RAG)
  • Experience with Git, GitHub, Copilot, CI/CD, automated testing
  • Knowledge of cloud-native architectures, Docker, Kubernetes, microservices
  • Strong analytical, problem-solving, communication, and collaboration skillsstrong analytical thinkingclear communicationcollaboration
  • JavaSpring BootReact