Wells Fargo•2h ago
Indeed
Lead Software Engineer
Hyderabad, Telangana
Full Time
Senior Level
Full Job Description
About this role:
Wells Fargo is seeking a Lead Software Engineer in Hyderabad, Telangana to lead complex technology initiatives with companywide impact. You will be instrumental in developing enterprise-wide best practices for engineering large-scale technology solutions. This role involves designing, coding, testing, debugging, and documenting projects, as well as reviewing and analyzing complex technology solutions to meet strategic business objectives and address technical challenges.
Key Responsibilities:
- Lead and contribute to the design, development, and implementation of Java-based full-stack applications using technologies such as Spring Boot and React/Angular.
- Define and drive system architecture, design patterns, and best engineering practices.
- Build and maintain robust RESTful and GraphQL APIs, integrating with SQL and NoSQL databases like PostgreSQL, MySQL, and MongoDB.
- Mentor and guide engineering teams through code reviews, design discussions, and technical direction, fostering a collaborative and growth-oriented environment.
- Ensure the performance, scalability, reliability, and security of applications, adhering to SRE best practices and promoting observability.
- Collaborate effectively with product, UX, and QA teams within Agile/Scrum methodologies.
- Implement and support CI/CD pipelines, cloud deployments on platforms like AWS, Azure, or GCP, and provide production support.
- Leverage expertise in microservices architectures, Docker, Kubernetes/OpenShift, messaging systems (Kafka, RabbitMQ), and asynchronous processing.
Required Qualifications:
- A minimum of 5 years of Software Engineering experience, or equivalent demonstrated through work experience, training, military experience, or education.
Desired Qualifications:
- 5+ years of experience in Java development, encompassing full-stack development and microservices architectures.
- Strong expertise in Java, Spring Boot, and Hibernate.
- Hands-on experience with front-end frameworks such as React or Angular.
- Solid experience with both SQL (PostgreSQL, MySQL) and NoSQL databases (MongoDB).
- Experience with cloud platforms including AWS, Azure, or GCP.
- Hands-on knowledge of containerization and orchestration tools like Docker and Kubernetes/OpenShift.
- Experience with messaging systems (Kafka, RabbitMQ) and asynchronous processing patterns.
- A strong understanding of CI/CD principles, Git, and Infrastructure as Code tools (Terraform/Ansible).
- Excellent leadership, communication, and problem-solving skills.
Company
Wells Fargo
Wells Fargo is a leading financial services company committed to helping customers and communities thrive financially.
Hyderabad, Telangana
Posted on Indeed