Wells Fargo - Dallas, TX

posted about 1 month ago

Full-time - Senior
Dallas, TX
Credit Intermediation and Related Activities

About the position

Wells Fargo is seeking a Lead Java Software Engineer to oversee the software development life cycle, engage with business stakeholders, and mentor junior team members. This role involves designing, coding, testing, and debugging software solutions while collaborating with various teams to ensure project success and adherence to best practices in technology and engineering.

Responsibilities

  • Work with business to capture requirements and engage with them in the SDLC life cycle
  • Coordinate with DevOps for build and deployment configuration and issue resolution
  • Mentor junior team members and collaborate with other teams on design and development work
  • Plan project timelines and resources as needed
  • Design, code, test, debug, and document for projects and programs
  • Review and analyze complex, large-scale technology solutions for business objectives
  • Make decisions in developing standard and companywide best practices for engineering and technology solutions
  • Collaborate and consult with key technical experts and external industry groups to resolve complex technical issues
  • Lead projects, teams, or serve as a peer mentor

Requirements

  • 12+ years of Software Engineering experience
  • 10+ years of Java experience
  • 8+ years of RESTful API design and development experience
  • 8+ years of Spring Boot and other frameworks
  • Excellent Java data structures and data parsing skills
  • 4+ years of experience in services load balancing and performance fine-tuning
  • 4+ years of experience in database design and development
  • 2+ years of experience with Big Data or Hadoop tools such as Spark, Hive, Kafka, and Map
  • 1+ years of experience with building, deploying, and securing cloud platforms
  • Solid understanding of distributed computing
  • Prior banking domain skills and depth knowledge in risk & finance forecasting domain

Nice-to-haves

  • A Master's degree or higher in computer science or finance
  • A professional certification in technology
  • Basic knowledge of industry regulations related to building technological solutions
  • Knowledge and understanding of DevOps principles
  • Leadership skills to drive work streams from technical aspects
  • Command knowledge on story estimations, design reviews, code reviews, quality code delivery
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service