Software Engineer
at Wells Fargo
Des Moines, Iowa, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 03 Dec, 2024 | Not Specified | 03 Sep, 2024 | 2 year(s) or above | Mongodb,Aws,Training,Design Principles,Non Functional Requirements,Microservices,Kafka,Logging,Splunk,Azure,Functional Testing,Spring Boot | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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