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

Apply Job

When you apply, don’t forget to mention that you found this Job Post on JobsRepo.com