Java Senior Software Engineer | 4+ Yrs | USA

Website Wells Fargo
Job Roles and Responsibilities:
- 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 lead a team to meet existing client needs or potential new clients 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
- Lead projects and act as an escalation point, provide guidance and direction to less experienced staff
Job Requirements:
- 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 experience
- 4+ years of experience with Spring, Spring Batch, and Spring Boot
- 3+ years of RESTful or SOAP web services
- 2+ years of secure SDLC (System Development Life Cycle) methodologies experience
Preferred Skills:
- Good verbal, written, and interpersonal communication skills
- Experience with a wide application of technical principles, practices, and procedures to multiple applications or a component family
- Should be well versed with test driven development and be knowledgeable on associated tools and practices
- Should be able to understand business requirements and translate to technical design
- Ability to work independently with minimum supervision
- Experience with Clean Coding concepts
- Experience in production support and production applications status monitoring tools
- Knowledge on troubleshooting Unix scripts
- Ability to lead and facilitate design sessions, code reviews, application builds and unit testing with development team
- Experience with a wide application of technical principles, practices, and procedures to multiple applications or a component family
- Ability to effectively communicate with individuals within all levels of technical and non-technical skills
Job Expectations:
- Ability to travel up to 5% of the time
- Ability to work additional hours as needed
When you apply, don’t forget to mention that you found this Job Post on JobsRepo.com