Wells Fargo is seeking a Senior Software Engineer.
In this role, you will:
Lead moderately complex initiatives and deliverables within technical domain environments
Contribute to large scale planning of strategies
Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
Resolve moderately complex issues and meet existing client needs or potential new client needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
Provide guidance and direction to less experienced staff
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.
Full stack development experience in Java, JUnit, Spring Boot, JPA, XML, Kafka, Tomcat and Oracle.
Experience of deployment on Open Shift Container Platform or Kubernetes.
Experienced in DevOps tools such as GitHub Actions, Jenkins, SonarQube, Splunk, Harness, UDeploy.
Expertise in relational database design and performance tuning of SQL queries on Oracle.
The candidate should be very strong in communication, listening and writing skills. He/She should be able to communicate ideas/views clearly.
Desired Qualifications:
Experienced in microservices development.
Experienced in working on integration platforms such as API GEE.
Experienced in development of SOAP webservices using JAXB or JAX-WS.
Experienced in performance monitoring, analyzing and fixing performance issues.
Job Expectations:
Develop code with established standards/best practices around security, scalability and performance.
Develop unit test cases to ensure complete code coverage using Junit, and SonarQube.
Perform code reviews of developers in team.
Responsible for end-to-end testing and providing zero-defect releases in production.
Responsible for test automation using Selenium.
Strong understanding & experience of security scans such as Checkmarx, BlackDuck and vulnerability fixes.
Develop reusable components and solve performance issues.
Perform Root cause analysis of production defects and provide technical solution to fix them.
Contribute towards organization initiatives for innovation and Gen AI.