Senior Java Software Engineer

at  Wells Fargo

Des Moines, Iowa, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate24 Dec, 2024Not Specified29 Sep, 20244 year(s) or aboveLogging,Design Principles,Splunk,Microservices,Azure,Mongodb,Functional Testing,Spring Boot,Training,Kafka,Non Functional Requirements,AwsNoNo
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:

  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 4+ years of Java development experience
  • 3+ years of Java unit test case development experienc

Desired Qualifications:

  • 3+ 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)
  • 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
  • Experience with CORE Banking and Consumer Lending application

Responsibilities:

ABOUT THIS ROLE:

Wells Fargo is seeking a Senior Java Software Engineer in Consumer Technology as part of Home Lending Technology. Learn more about career areas and business divisions at wellsfargojobs.com

IN THIS ROLE, YOU WILL:

Develop solutions for Java Spring Boot applications following and adhering to organizational standards. Additional responsibilities include:

  • 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
  • Act as escalation point for addressing production and non-production issues
  • Mentor junior and new engineers in the team
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures

Required Qualifications:

  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 4+ years of Java development experience
  • 3+ years of Java unit test case development experience

Desired Qualifications:

  • 3+ 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)
  • 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
  • Experience with CORE Banking and Consumer Lending applications

Posting Statement:

  • This position offers a hybrid work schedule
  • This position is not eligible for Visa sponsorship


REQUIREMENT SUMMARY

Min:4.0Max:9.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

Des Moines, IA, USA