Wells Fargo logo

Senior Software Engineer

Wells Fargo
NewPosted today

LOCATION

Hyderabad · Onsite

EXPERIENCE

4+ Years

TYPE

FullTime

SKILLS REQUIRED

JavaSoftware ArchitectureMicroservices ArchitectureTechnical LeadershipSpring BootREST APIs

Job description

Overview

Senior Software Engineer role leading moderately complex technical initiatives and deliverables within a technology domain, and guiding less experienced staff.

What you'll do

  • Lead moderately complex initiatives and deliverables within technical domain environments.
  • Contribute to large scale planning of strategies.
  • Design, code, test, debug, and document projects and programs associated with the technology domain, including upgrades and deployments.
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures.
  • Resolve moderately complex issues and lead a team to meet existing or potential new client needs while leveraging a solid understanding of the function, policies, procedures, or compliance requirements.
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals.
  • Lead projects and act as an escalation point, providing guidance and direction to less experienced staff.

What you'll need

  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education.

Nice to have

  • Strong proficiency in Java, Spring Boot, REST APIs, and Microservices architecture.
  • Hands-on experience with React.js and modern front-end development frameworks, including state management and responsive UI development.
  • Experience designing and implementing Event-Driven Architectures using messaging and streaming platforms.
  • Working knowledge of Apache Kafka concepts, producers, consumers, topics, partitions, and event-driven integration patterns.
  • Experience with CI/CD pipelines and DevOps practices using tools such as GitHub Actions, Harness, Jenkins, or equivalent platforms.
  • Strong source control and branching strategy experience using Git.
  • Experience developing and maintaining automated unit tests, integration tests, and test automation frameworks.
  • Experience working with at least one NoSQL database such as MongoDB or similar technologies.
  • Good understanding of software design patterns, secure coding practices, and application performance optimization.
  • Awareness of Python and its usage in automation, scripting, data processing, or AI/ML-related initiatives.
  • Experience working in Agile/Scrum environments with cross-functional distributed teams.
  • Participate in code reviews, enforce best practices, and mentor junior developers.
  • Knowledge of Cybersecurity, Identity and Access Management (IAM), Authentication, Authorization, Privileged Access Management, or related security domains.

Details

  • Location: Hyderabad, India.
  • Posting end date: 29 Oct 2026; the posting may come down early due to volume of applicants.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer