What are the responsibilities and job description for the Lead Java Developer position at wellsfargo?
Title: Lead Java Developer
Location:
Iselin, NJ
Duration: 24 months
Work Engagement: W2
Benefits on offer for this contract position: Health Insurance, Life insurance, 401K and Voluntary Benefits
Summary:
In this contingent resource assignment, you may: Consult on complex initiatives with broad impact and large-scale planning for Specialty Software Engineering. Review and analyze complex multi-faceted, larger scale, or longer-term Specialty Software Engineering challenges that require in-depth evaluation of multiple factors, including intangibles or unprecedented factors. Contribute to the resolution of complex and multi-faceted situations requiring solid understanding of the function, policies, procedures, and compliance requirements that meet deliverables. Strategically collaborate and consult with client personnel.
Qualifications:
- Applicants must be authorized to work for ANY employer in the U.S. This position is not eligible for visa sponsorship.
- Development experience preferably in Capital Markets or equivalent.
- Java development experience with mastery in core java concepts, including data structures, algorithms, multithreading, and exception handling.
- Good understanding of OOP principles and design patterns in Java to create modular and reusable code
- Proficient in Java frameworks such as Spring and Hybernate, and in building robust applications using these frameworks
- Good understanding of database concepts and capable of writing efficient and complex queries, and optimizing database performance
- Familiarity with messaging technologies like JMS, Solace and TIBCO
- Experience in testing frameworks like JUnit, TestNG and Cucumber for writing unit tests and ensuring code quality
- Good working experience with CICD, EPL, GIT
- Strong communication skills, teamwork and time management skills for effective collaboration with team