*Job Title :: IT Consultant Associate (SOA Java Architect/Developer)*

*Location : **Detroit, MI*

*Duration : 1 Year*

Sr. Java Developer Team Lead to design and develop Common Services.
Specializing in SOA systems design.

*Top Three Skills:*
1.IBM Rational Software Development in Java (5 years)
2.Backend integration development using IBM MQ or equivalent, databases
(JDBC), mainframe, frameworks
3.Service Oriented Architecture design/development using WS-Security,
SOAP/HTTP/REST, WSDL, XML/XSD (Schemas) or similar technologies (5 years)

*Required Skills:*

·         Required 5+ years design and development experience of
distributed systems with a focus on backend integration using Java

·         Required Test Driven Development experience

·         Required ability to propose, document, and implement software
project lifecycle solutions (software and documentation)

·         Required ability to think and operate at an enterprise level

·         Required ability to translate/interpret business/technical
requirements to software deliverables

·         Required minimum 5 years overall Java experience using IBM
Rational Application Developer (RAD)

·         Required deployment experience in IBM Websphere environment.

·         Required to develop functional software, mocks, JUnits,
Integration test software

·         Required MVC experience (Struts)

·         Required development experience with common or custom Java
frameworks.

·         Required execute and provide test results (functional unit,
integration, and performance)

·         Required author physical implementation

·         Required experience with version control (CA SCM or similar)

·         Completes Java coding (implementation and enhancements) based on
approved designer specifications

·         Ensure implementations are properly documented within source and
in design documents.

·         Ensure implementations are up to current standards for coding,
naming, security, and versioning. This includes reviewing each class that
was altered as a bare minimum.

·         Ensure implementations are adequately tested by automated tests
and asserted correctly

·         Scripting of deployments using ANT or equivalent

·         Use software design patterns (Singleton, Factory, Command,
Delegate as examples). Any patterns will do. Candidate needs to demonstrate
usage of design patterns.

·         Ensure configurations work in all environments from development
to production.

·         Prepare deployment documentation for software and its
dependencies (distributed MQ, WAS EARs, property files, software
configurations, etc.)

·         Troubleshoot issues with implementations and support testing.

·         Author (Develop) JUnit test cases.

·         Report status of all responsibilities to their project team.

·         Perform Test Driven Development in a Continuous Integration (CI)
environment.

·         Construct CI build template projects and insert into version
control system.

·         Configure CI environment to perform the project builds under
their responsibility.

·         Issues and defect tracking.

·         Maintain SCM version control for the project

·         Create appropriate technical documentation to standards (software
design documentation, flows, sequence diagrams, class diagrams)

·         Develop and execute testing including but not limited to unit
tests, integration Tests, performance tests

·         Coordinate with the consumers to resolve the issues related to
accessing the services.

·         Prepare promotion documents for the deployments.

·         Test the Services in Dev, QA and Prod environments.

·         Code Reviews (conducting as developer or potentially reviewing
others as an approver)

·         Code the design to company Common Services standards using custom
Java framework.

·         Unit test the code ensuring appropriate coverage

·         Work on other technical design documents. E.g.: Non functional,
Service Level Agreements

·         Assist in environment setup with engineering and operational
teams.

·         Maintain defect logs to track and manage the defects.

·         Prepare test cases for functional, non-functional, and
performance testing.

·         Provide Post-Production warranty support from a development
perspective.


*Preferred Skills:*

·         Preferred experience in test driven development with continuous
integration (automated testing).

·         Preferred 4+ years experience with Service Oriented Architecture
and Web Services development using Java technology

·         Preferred 4+ years experience with WSDL, XML, XSD and XSLT
development for distributed systems/services.

·         Preferred experience developing SOA solutions for integration to
other applications, systems, and services

·         Preferred message queue development and integration or
equivalent(IBM MQ preferred)

·         Preferred ability to create conceptual models and conceptual
solutions


*Education:*

·         BS Computer Science or equivalent





Regards,

Chandra Shekar

[image: http://www.ecloudlabsinc.com/images/logo.png]

517 Route 1 South, Suite 5969, Iselin, NJ - 08830
Phone: *732-358-6868* Xtn: 114| Fax: 732-653-0298

Skype: accmgrinusa | Gtalk: [email protected]

Email: [email protected] URL: www.ecloudlabsinc.com

*Click here for **Update Hotlist*
<https://sites.google.com/site/ecloudlabsinc/Hotlist>

​“*If you look at what you do not have in life, you don't have anything, if
you look at what you have in life, you have everything”*

We are E-Verified company [image: images]

-- 
You received this message because you are subscribed to the Google Groups 
"US_IT.Groups" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/us_itgroups.
For more options, visit https://groups.google.com/d/optout.

Reply via email to