Required Skills
About the Job
Wells Fargo is seeking a Senior Software Engineer to join our team in Hyderabad / Secunderabad, Telangana. In this role, you will contribute to large-scale planning, design, code, test, debug, and document software solutions. You will analyze and resolve complex technical challenges, design and build secure, scalable applications, and develop enterprise or web-based applications using Java/J2EE, Spring Boot, and React. This includes building and maintaining Java/Spring Boot-based microservices and RESTful APIs, and developing responsive user interfaces. You will collaborate with peers and product partners in an Agile environment, participate in code reviews, and mentor junior engineers. The ideal candidate will have strong hands-on experience with Java/J2EE, Spring Framework/Spring Boot, microservices architectures, NoSQL databases, and React. Familiarity with Kafka, BDD/TDD practices, and cloud environments is also beneficial.