Hi,

My client is looking for Full Stack Web Developer *.*
Please let me know if you have anyone.



Full Stack Web Developer

Client- Worldwide bank in Wilmington, DE

Mode of Interview -Requires F2F in Wilmington, DE

Start : ASAP



Person needs really strong JAVA, CSS & HTML to help where needed, Needs to
demonstrate is a team player, Eclipse/Intelligence for Front End Java, ALSO
NEEDS TDD and Automation for testing side –



Overall Job Purpose

•        Responsible for the technical implementation and delivery of
business features using front-end web programming, backend java
programming, and automated programming techniques.

•        Work within and across the Credit Card Servicing Website Agile
teams to oversee and participate in project initiated functional
enhancements to the Barclaycard US Credit Card Servicing Website and Mobile
Website applications.

•        Design software modifications from supplied requirements and
system specifications using agreed standards and tools, achieving
well-engineered results that follow the agreed implementation level
software architectures.

•        Provide expert knowledge and guidance and actively contribute to
Credit Card Servicing Website related backend Java features, frontend Web
features, and end-to-end automated testing functionality.

•        Development tasks include: coding, testing, debugging,
documenting, peer-reviewing, deploying, monitoring, and support.  All tasks
are performed in accordance with industry best practices and specific
internal procedures and standards.

•        Provide guidance to Leadership for emerging technologies and
opportunities for improvement and areas of innovation.

•        Work across multiple phases of software development within a
project as a team member or dealing with the most technically challenging
assignments.

•        Responsible for the design, coding, testing, and documentation of
particularly large, complex or mission critical software programs.

•        Perform on-call support and pager duties as assigned by Team lead.





Technical Skills / Experience:



•        Experience must include excellent proficiency in developing and
designing web applications utilizing Java, Spring web services, Spring MVC,
Hibernate, Oracle PL/SQL, Maven, XML, SOAP, SOA and Rest services.

•        8+ years of extensive experience as a Java developer in designing
and implementing end-to-end solution architectures for large and complex
systems on a J2EE platform that include Spring, Spring MVC, and Spring WS,
Service Oriented Architecture (SOA), systems design, development,
integration and executing n-Tier applications, design patterns, MVC, clean
code best practices, stubbing/mocking with a good experience in TDD and BDD.

•        5+ years working experience of HTML, CSS, JavaScript and
JavaScript based Frameworks.

•        Experience with SASS, Bootstrap, RequireJS, REST and Continuous
Integration is a plus

•        3+ years of experience in test automation (unit testing,
acceptance testing) and test automation framework development. Proficiency
with Cucumber is a must.

•        3+ year of experience in building automated deployment pipelines

•        Experience or high level knowledge with tools like Junit, Jasmine,
Sonar, Jenkins, SVN, Chef, Puppet, Nolio, Selenium, QTP, Seatest, Assana or
Jira (3 or more), SubVersion/GIT

•        Strong knowledge of mobile web development and front-end
performance engineering skills

•        Agile / Scrum / Kanban experience working on a multifunctional
scrum team with shared testing / automation testing practices.

•        Experience in developing ADA compliant web pages

•        Experience with web page performance tools

•        Experience with caching technologies like Terracotta and Coherence.



General

•        Master’s degree or foreign equivalent in Computer Science,
Computer Applications, Engineering,  or closely related field and 5 years
of experience in the position offered or as a Software Engineer, Systems
Analyst, Software Consultant, Java/Web Developer, or closely related
position. In the alternative, will accept Bachelor’s degree in specified
fields and 5 years of progressive, post-bachelor’s experience in the
specified occupations. Any suitable combination of education, experience or
training is acceptable.





-



Expected Behaviors:



•        Passionate, reliable, independent yet team player, cautious yet
adventurous.

•        Can provide clear communication of technical concepts to
non-technical business users

•        Provide functional expertise within his/her skills to assist
delivery team members, and foster collaboration.

•        Planning, designing and conducting Unit and System Integration
Tests, correcting errors and re-testing to deliver an error-free product.

•        Reacting quickly and as necessary to live software errors and
service problems, limiting downtime and resolving the problem during
project handover.

•        Raise awareness when existing code, systems or processes do not
meet current quality expectations and standards.

•        Maintain code and all related artifacts in source control; perform
code merges and resolve conflicts as defined by development process, update
documentation and automated tests.

•        Develop system integration test to verify the code running in its
functional environment.

•        Maintain accurate feature status during development by the agreed
upon SLA.

•        Verify build and deployment completeness of the features owned in
the QA environment before making it available for Testing.

•        Review the feature requirements as presented by the Business
Analyst and the delivery team, in context of the overall project feature
set and existing implementation.  Translate requirements to technical
concepts.

•        Assist QA and production testing and deployment; assume ownership
of the work until it passes successful Production Verification Test.

•        Taking part in reviews of own work and leading reviews of
colleagues’ work.

•       Maintain an expert understanding of software delivery process and
of technology developments relevant to own team(s)/software.

•        Contributes to the development and implementation of standards and
procedures

•        Can discuss potential risks and benefits of emerging technologies

•        Participate in the evaluation and implementation of new
technologies







*--------*

*Thanks,*

*Satya*

*Source InfoTech Inc.*

*3840 Park Avenue, Suite C-205, Edison, New Jersey 08820*

W: *609-917-3310*| F: 732-909-2282| Email: *sa...@sourceinfotech.com*
<bh...@sourceinfotech.com> | Website: *www.sourceinfotech.com*
<http://www.sourceinfotech.com/> |



This email is not intended to be a solicitation. It is targeted to
recruiting and consulting professionals. If you have received this in
error, please accept our apologies and reply in the subject heading with
REMOVE to be removed from our mailing list

-- 
-- 
***************************************************************************************
For all SAP related tutorials,Articles,Faqs,Tips
          
          www.sapbrainsonline.com

****************************************************************************************

You received this message because you are subscribed to the Google Groups 
"sapbrains" group.
To post to this group, send email to sapbrains@googlegroups.com
To unsubscribe from this group, send email to 
sapbrains-unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sapbrains?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"sapbrains" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sapbrains+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to