Hello Partners,

*Location:*   Wilmington, DE

*Length:* 12 Months with the option to extend

*Interview Process: *   Phone, onsite (might be able to do skype )

*Number of Positions:* 6 !!!!!!!!!!!!!!



Notes:  This is going to be working in the Digitial Marketing / Commerce
group .  This is going to be doing a complete redesign of the Credit Card
websites/ systems.   This is what clients use to order and access their
credit cards accounts, so it is very important

They need full stack Developer, People with HTML, CSS, Javascript, then
regular Java / J2ee skills with SOA, Web Services etc and finally
experience with QA Testing with either Selenium or Cucumber.. Must have the
AGILE and TDD ie Continuous Development . Basically this is Sr Java
Developers that can do Front End, Middle and backend



*Java/Full Stack Developer*



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




*     Regards:Sam Williams - Recruiting Manager   ITBrainiac Inc. Direct :
646-499-5264|| Fax : Fax 312.582.2699 116 Village Blvd, Suite 200 -
Princeton, NJ 08540swilli...@itbtalent.com <swilli...@itbtalent.com> ||
swilli...@itbrainiac.com <swilli...@itbrainiac.com>www.itbrainiac.com
<http://www.itbrainiac.com/> ------------------------------*

-- 
You received this message because you are subscribed to the Google Groups "SAP 
or Oracle Financials" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sap-or-oracle-financials+unsubscr...@googlegroups.com.
To post to this group, send email to sap-or-oracle-financials@googlegroups.com.
Visit this group at http://groups.google.com/group/sap-or-oracle-financials.
For more options, visit https://groups.google.com/d/optout.

Reply via email to