Job Description :
Location: Charlotte, NC/Chicago, IL/Danbury, CT
Position: Fulltime

Angular Full Stack Developers : Web developer to work with our development team to build the next generation banker/teller systems for our community banking line-of-business. The ideal candidate should have expertise in developing enterprise applications from the ground up using J2EE and Web technologies leveraging responsive web design techniques. Candidate must have good foundation in software design and development, J2EE framework, design patterns, software architecture, and object-oriented programming.
Responsibilities:
Participate in the full development cycle, end-to-end, from design, implementation, and testing to documentation, delivery and maintenance.
Write high-quality, efficient, testable server-side components in Java, leveraging frameworks like Spring (MVC, IoC, AOP, Security, JPA/Data etc
Design, develop and enhance responsive front-end interfaces using HTML, CSS, Typescript and frameworks like Bootstrap & Angular2
Analyze and improve performance, scalability, stability and security of applications
Work closely with Business Analysts and UX design teams to define and refine feature specifications
Conduct proof-of-concept/technology, evaluate and make decisions around the use of new or existing frameworks and libraries and tools
Lead analytical and design activities using proven technologies and vested approaches and methods
Skills and Qualification:
Experience in developing enterprise Web/SPA applications using Angular 1.x/2 and SpringMVC,
Experience with Advanced JavaScript (OOJS), Typescript and any JavaScript libraries like Knockout, Backbone, ExtJS, jQuery is an advantage
Familiar with other JavaScript frameworks like UnderscoreJS, RequireJS, NodeJS
Proficiency across the range of J2EE and related server-side technologies – Spring, WS(SOAP, REST, CXF, Spring), JDBC etc.
Solid experience on web technologies HTML/CSS, Bootstrap, AJAX, JSON
Good understanding of OOAD, design patterns and software architecture
Hands-on experience in Testing frameworks - TDD, Jasmine, Karma, Mocha
Excellent knowledge on web application security (OWASP), transaction management
Working knowledge of relational databases, SQL
Prior experience in build/deploy tools – angular-cli, webpack, bower, gulp, grunt, gradle (build, integration w/ Jenkins, Artifactory)
Experience working in Linux CLI environment and shell scripting
Familiar with collaboration tools – SVN, GitHub, JIRA, Crucible etc.
Strong analytical skills with excellent problem solving abilities
Excellent written communication and verbal ability skills
8+ years of experience in Java/Web application
             

Similar Jobs you may be interested in ..