
Senior Software Engineer
Wells Fargo
full-time
Posted on:
Location Type: Office
Location: Hyderabad • India
Visit company websiteExplore more
Job Level
About the role
- 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
Requirements
- 4+ years of Software Engineering experience
- Strong hands-on software architecture, design and development experience
- Experience in Java/J2EE, Spring, Web Services, Microservices
- Strong knowledge in OOAD, Multi-threaded application development
- Experience in Behavioral Driven Development (BDD) & Domain Driven Development (DDD)
- Work experience with SVN, Maven, GIT, Gradle, AppDynamics, Splunk etc.
- Strong years of Java/J2EE Web Application Development
- Experience working with remote data via SOAP, REST and JSON
- Experience with Applications Performance Tuning, Scaling, Security, Resiliency Best Practices
- Hands on experience in delivering high value projects in Agile (SCRUM) methodology using preferably JIRA tool
Benefits
- Drug and Alcohol Policy
- Equal Opportunity Employer
- Medical accommodation upon request
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaJ2EESpringWeb ServicesMicroservicesOOADMulti-threaded application developmentBehavioral Driven Development (BDD)Domain Driven Development (DDD)Applications Performance Tuning
Soft Skills
leadershipcollaborationproblem-solvingcommunicationguidanceteam management