View All Jobs 127929

Software Engineer

Develop scalable microservices for high-volume transaction processing on cloud platforms
Hyderabad, Telangana, India
Mid-Level
3 days ago
Wells Fargo

Wells Fargo

A multinational financial services company offering banking, investment, mortgage, and consumer and commercial finance products and services.

Software Engineer

Wells Fargo is seeking a Software Engineer. In this role, you will:

  1. Participate in low to moderately complex initiatives and projects associated with the technology domain, including installation, upgrades, and deployment efforts
  2. Identify opportunities for service quality and availability improvements within the technology domain environment
  3. Design, code, test, debug, and document for low to moderately complex projects and programs associated with technology domain, including upgrades and deployments
  4. Review and analyze technical assignments or challenges that are related to low to medium risk deliverables and that require research, evaluation, and selection of alternative technology domains
  5. Present recommendations for resolving issues or may escalate issues as needed to meet established service level agreements
  6. Exercise some independent judgment while also developing understanding of given technology domain in reference to security and compliance requirements
  7. Provide information to technology colleagues, internal partners, and stakeholders

Required Qualifications:

  • 2+ years of software engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education

Desired Qualifications:

  • Software engineering experience in design, development, testing, and documentation of enterprise-grade systems.
  • Experience leading one or more agile software development teams.
  • Hands-on experience with microservices architecture and orchestrating services for high-volume transaction processing on PCF, Kubernetes, or other cloud platforms.
  • Experience designing and developing systems using MongoDB and PostgreSQL.
  • Strong expertise in data modeling, especially for greenfield applications using MongoDB:
    • Designing efficient, scalable document schemas
    • Balancing normalization/denormalization
    • Indexing strategies and aggregation pipelines
    • Schema versioning and migration strategies
  • Experience building systems from the ground up using best practices: modularization, automation, test-driven development (TDD), business-driven development (BDD), and secure coding.
  • Experience providing technical leadership to individual developers on microservice development.
  • Working in agile environments with 2-week sprint cycles, familiar with agile ceremonies, Jira, and Confluence.
  • Hands-on experience with the following technologies:
    • Languages/Frameworks: Java, Spring, Hibernate, JPA
    • Cloud & Orchestration: PCF, TKGI, Kubernetes
    • Messaging & Streaming: Kafka with AVRO
    • UI Frameworks: Angular, React
    • API Management: Apigee
    • DevOps & Monitoring: Liquibase, Harness, Grafana, AppDynamics
    • Testing: JUnit, Karate, Cucumber, TDD, BDD
    • Deployment: Blue-Green deployments, Feature Toggles, Circuit Breakers

Wells Fargo is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other legally protected characteristic.

+ Show Original Job Post
























Software Engineer
Hyderabad, Telangana, India
Engineering
About Wells Fargo
A multinational financial services company offering banking, investment, mortgage, and consumer and commercial finance products and services.