Software Engineer

at  Wells Fargo

Des Moines, Iowa, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate03 Dec, 2024Not Specified03 Sep, 20242 year(s) or aboveMongodb,Aws,Training,Design Principles,Non Functional Requirements,Microservices,Kafka,Logging,Splunk,Azure,Functional Testing,Spring BootNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

APPLICANTS WITH DISABILITIES

To request a medical accommodation during the application or interview process, visit Disability Inclusion at Wells Fargo .

WELLS FARGO RECRUITMENT AND HIRING REQUIREMENTS:

a. Third-Party recordings are prohibited unless authorized by Wells Fargo.
b. Wells Fargo requires you to directly represent your own experiences during the recruiting and hiring process

Required Qualifications, US:

  • 2+ years of software engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 2+ years of Java development experience
  • 2+ years of Java unit test case development experience
  • 2+ years of Spring boot based application development experience.
  • 1+ years of cloud native application development experience (one of TAS - Tanzu Application Service, Azure, GCP, AWS

Desired Qualifications:

  • Angular or related UI Framework experience
  • Agile Development methodologies
  • Tomcat application server experience
  • MongoDB or related NoSQL database experience
  • Oracle database experience
  • Kafka or related Data Streaming technology experience
  • Cloud certification from any cloud providers
  • Cloud native Microservices development experience based on Event Driven Architecture experience
  • Experience with Domain Driven Design principles.
  • Experience with application non-functional requirements including Monitoring (APM tools), Logging (Splunk), Distributed tracing.
  • Experience with Monolith to Microservices decomposing experience
  • Experience with Developing Automated functional testing using the BDD technique

Responsibilities:

ABOUT THIS ROLE:

The Wells Fargo Home Lending Originations Technology is modernizing the technology and business process to provide best in class experience for the customers and team members. As a Software Engineer in this role you will develop technology solutions to simplify, streamline and enhance the mortgage origination process. In this role you will have opportunity to work on an application with complex integrations as well as cloud native Microservices based on Event Driven Architecture. You are expected to challenge the status quo and influence technology and business stakeholders with your innovative solutions to solve business/technology problems, reusable framework and industry best practices/patterns that can be used across the Home Lending and beyond.

IN THIS ROLE, YOU WILL:

Develop solutions for Java Spring Boot applications adhering to the standards.

  • Develop and share the industry best practices and standards for the business functional development and non-functional requirements.
  • Create unit test cases and automated functional test cases using Behavior Driven Development (BDD) technique following Test Driven Development (TDD) practices.
  • Create solutions with logging, APM monitoring to identify and react to issues immediately.
  • Develop Microservices using Java, Spring Boot following event driven architecture.
  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
  • Understand and assure quality, security, and compliance requirements are met
  • Participate in daily scrum activities and ceremonies.
  • Escalation point for addressing production and non-production issues.
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals

Required Qualifications, US:

  • 2+ years of software engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 2+ years of Java development experience
  • 2+ years of Java unit test case development experience
  • 2+ years of Spring boot based application development experience.
  • 1+ years of cloud native application development experience (one of TAS - Tanzu Application Service, Azure, GCP, AWS)

Desired Qualifications:

  • Angular or related UI Framework experience
  • Agile Development methodologies
  • Tomcat application server experience
  • MongoDB or related NoSQL database experience
  • Oracle database experience
  • Kafka or related Data Streaming technology experience
  • Cloud certification from any cloud providers
  • Cloud native Microservices development experience based on Event Driven Architecture experience
  • Experience with Domain Driven Design principles.
  • Experience with application non-functional requirements including Monitoring (APM tools), Logging (Splunk), Distributed tracing.
  • Experience with Monolith to Microservices decomposing experience
  • Experience with Developing Automated functional testing using the BDD technique.

Job Expectations:

  • This position is not eligible for Visa sponsorship
  • Ability to travel up to 10%


REQUIREMENT SUMMARY

Min:2.0Max:7.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Des Moines, IA, USA