JavaScript Full Stack Developer
Location: Minneapolis, MN
Client: Wells Fargo
Duration: 24 months
Required Qualifications:
Excellent attention to detail
5+ years of large-scale web application development using Java Framework
Expert knowledge and considerable development experience with at least two or more of the following: Java, HTML, AJAX, JavaScript or other web development languages or standards
You have a strong understanding of object-oriented design and how to implement your designs in Java
Ability to build web applications including graphic elements, overall organization and navigational structure, layout, development, usability of web pages and forms for ease-of-use
Advanced knowledge of common design patterns and when they should be used
5+ years of MS SQL server experience in designing, coding and delivering database applications on multiple MS SQL Server versions (V2014 to V2020)
5+ years of experience with SQL Server database design
5+ years experienced in configuring and maintaining the performance of large / critical MS SQL Server database applications
Experience in writing and debugging complex SQL Stored Procedures
Experience in ETL tools (SSIS, Informatica) and database integration with Oracle, SQL Server, and other databases
Knowledge of multi-threading and messaging workflows is a strong plus
Minimum of 3 years of experience using GitHub
Experience with Jenkins is preferred
Experienced in the use of JIRA and Confluence on a daily basis
Excellent troubleshooting and debugging skills
You can analyze a feature story and design a robust solution for it and create specs for complex business rules and calculations
The Software Development Life Cycle (SDLC), specifically Scrum and Agile methodology
Ability to develop accurate estimates and assist team and project managers with the estimation process
Ability to understand business problems and articulate a corresponding solution
Ability to work with all levels of developers in different time zones
Ability to manage mission critical or highly available platforms or applications
Excellent verbal, written, and interpersonal communication skills
Excellent in creating visually dynamic presentations to demonstrate before and after results
Adaptability – Adapts to change, is open to new ideas, takes on new responsibilities, handles pressure, and adjusts plans to meet changing needs
Proactive team player with a can-do attitude