*Job Title: Java Developer*

 *Location: Wilmington, DE*


 *Duration:** Typically 1-2 years+ extensions *



 *Interview Details: *

*Experience Needed: *Ideally 10+ years: Will consider 8+:
*Experience working in TDD/BDD environments *


 *Skills Needed: Unit Testing (JUnit) – TDD/BDD – Web Services*



*REQUIREMENTS: *

•                    Implementing innovative development concept-
Continuous Development/Testing

•                    10+ years of Java/J2EE Development experience to
develop Web Applications

•                    Developer must write and understand Junit testing and
coach other Sr. Java Developers on ways to improve and excel their unit
testing methods.

•                    Experience with SOAP Web Services, RESTFul Web Service
and SOA

•                    Agile/SCRUM experience

•                    Performing code review

•                    Responsible for mentoring other Developers

•                    Exposure to automation concepts



*Overall Job Purpose       *

·               An acknowledged Java technical expert with proven
experience in the techniques and tools being used across the development
lifecycle

·               Responsible for the architectural and technical
implementation of automated test development on multiple concurrent projects

·               Drive innovation in testability of code, test automation
strategy and methodology

·               Ensure success of continuous integration and quality
control through automation

·               Ensure high-quality solutions through automation

·               Establish quality assurance standards and best practices
for test automation



*Key Accountabilities & approximate time split (%)*

·               Review requirements and design specifications with an
emphasis towards product testability

·               Develop test strategies with QA engineers, developers and
team members

·               Design & code unit, component, integration, service/API and
system automated testing for all new or enhanced IT systems to a high level
of quality, producing appropriate documentation.

·               Maintaining an expert level awareness of relevant software
design techniques, automation tools and processes, development tools and
processes, providing leadership in the use of these across the organisation
area.

·               Develop supporting structures for all test automation
including mocks, stubs, & test harnesses

·               Design, extend, and optimize test automation framework

·               Automate test data management

·               Identify, implement, manage and report appropriate metrics.

·               Work with the Quality Assurance organization to ensure
established procedures, standards and processes are utilized consistently

·               Maintains quality standards for own work; detail-oriented.

·               Develop and sustain positive relationships with peers.

·               Provide technical support and coaching to team members
regarding automated testing and optimizing testability of code



*Administration*

·               Manage the adherence and quality of all Administrative
responsibilities according to prescribed timelines including:

·               Performance Development Process

·               Timesheets

·               Information Security Training and Acceptable Use Policy
submissions

·               Support Quality Assurance goals

·               Adhere to all Barclays, Barclaycard, BCUS and BTG
standards, policies and governance practices



 *Required*

•                    Best qualified candidate must have minimum five years
(10+ preferred) development experience in Java on large software systems.

•                    Experience working in an agile development
environment, preferably Scrum



*Technical Knowledge *

•                    Can describe the overall function of several
components in the technical platform

•                    Demonstrated very strong level of technical expertise
both within own area of responsibility and other IT domains

•                    Has comprehensive understanding of full development
lifecycle and is actively involved in all phases

•                    Proficient in object oriented design and design
patterns

•                    Experience with unit testing tools such as JUnit,
TestNG,

•                    Can describe solutions in UML

•                    Understand Java, JEE, Javascript, O/R Mapping, SQL,
PL/SQL, UNIX scripting, UML, Eclipse, Frameworks (Struts, Stripes, Spring),
CVS/SubVersion, HTML, CSS

•                    Has expert knowledge of multi-threading, WCF, MVC

•                    Has experience with third-party UI controls like
DevExpress

•                    Well versed in RDBMS technology:  Oracle, SQL Server

•                    Bachelor’s degree in Computer Science or Engineering



*Desired*

•                    Experience with Test Driven Development

•                    Experience with Continuous Delivery

•                    Experience with descriptive/advanced programming in
test automation tools like SOAPUI Pro, Selenium, Ranorex, SeeTest. QTP

•                    Experience with
Jenkins/Hudson/Nolio/SONAR/Fisheye/Crucible

•                    Domain background of Banking / Credit Card industry

•                    Experience with TSYS

•                    MS or PhD







Thanks







*Thanks and Regards*

 *Umang*

IT Recruiter

*Email*: *um...@technocraftsol.com* <um...@technocraftsol.com>

*Contact*: *614-664-7645*

*Yahoo ID / Gmail ID*:  *umangtechnocraft*



*Website*: www.technocraftsol.com







*Note: Technocraft Solutions LLC works with Direct Client’s and Preferred
Vendors Nationwide. *



*Your confirmation would means that you understand the level of Technocraft
Solutions LLC association for the mentioned project and will not approach
Technocraft Solutions LLC Client direct.*

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

Reply via email to