Tuesday 3 January 2012

[Outsource:58462] Urgent Sr.Java Developer(RESTFUL Services) Need in CO,GA




Overview:

The most important thing here is RESTful Web Services with JSON. This person would also need to be solid at Spring and Hibernate because that's how we're developing the Web Services. They would only need to be familiar with the UI piece so that they know how their Services are being invoked. We already have a solid UI developer in Atlanta, so we're good to go in that area.

 

This work can be located in either Colorado Springs, CO or Atlanta, GA.

 

Project Scope of Responsibilities:

• Designs and develops SOA applications.

• Develops Unit Tests.

• Participates in all phases of the systems development life cycle, with   emphasis on design, development/programming, documentation, testing and   implementation.

• Prepares test data, tests, debugs and refines applications software.

• Provides technical direction for performing software development tasks and reviewing work products for correctness and adherence to design standards.

• Ensures accurate translation of technical specifications into programming specifications.

• Assures software and systems quality and functionality.

 

Mandatory Knowledge & Experience:

• Extensive Java and JavaEE development experience, preferably gained on complex multi-tier web-based business applications in a commercial environment.

• Experience with JavaEE application servers such as WebLogic, JBoss, or Tomcat.

• Knowledge of (or experience with) ESBs - Oracle Service Bus (OSB), TIBCO, Mule, ServiceMix, etc.

• Experience w/ designing & developing RESTful Web Services - Apache CXF, Spring Web Services, etc (SOAP/WSDL is OK if they are willing to move to REST).

• Good working knowledge of a Dependency Injection Framework (Spring preferred).

• In depth knowledge and experience of working with Open Source Java technologies such as Spring, Hibernate, Struts2, Maven, etc.

• Experienced with Java-based web technologies including JSP, Tag Libraries, JSF.

• Knowledgeable about MVC frameworks such as Struts, Spring Web, Spring MVC.

• Development experience with SQL and relational databases such as Oracle, MySQL, etc.

• Strong knowledge of O/R Mapping frameworks such as Hibernate, JPA.

• Solid at Unit Testing (e.g., JUnit, etc.) and Test-Driven Development.

• Understands core JavaEE technologies including Database Connection Pooling, Container-Managed Transactions, Messaging, and JNDI.

• Experience in object-oriented design.

• Experience with common Java IDEs such as Eclipse, NetBeans, IntelliJ.

• Extensive experience in supporting, modifying and maintaining systems and code developed by others.

• An ability to quickly & effectively understand & translate product & business requirements into technical solutions while adhering to the agreed specification.

• Knowledge and experience of software development processes and methodologies.

• Experience using version control (e.g., Git, Subversion), Continuous Integration (CI), and bug tracking systems.

• Believes in and adheres to Coding Standards and Design Standards.

• Experience in project-based and team-focused working practices.

 

Desired Knowledge & Experience:

• Knowledge and experience with Oracle middleware - Oracle WebCenter Portal, Oracle WebLogic Portal, Oracle Fusion Middleware Suite.

• Knowledgeable about web development - including HTML 5, JavaScript, CSS 3, jQuery, Ajax, and JSON (or XML).

• Knowledge of Design Patterns, UML modeling.

• Understanding of Agile development methodologies.

 

Personal Attributes:

• Customer-centric focus, excellent communication skills, and team oriented work habits required.

• An ability to apply structured thinking, simplifying complex problems into component parts, to the resolution of programming challenges.

• Working practices - thorough with high standards of work.

• Considerable demonstrable experience using client side technologies.

• Effective communication and interpersonal skills to be able to establish rapport with people at all levels.

• An eye for detail and accuracy, and an affinity with design issues.

• The ability to work in teams as well as on your own.

• Organizational ability and tenacity - able to think ahead in order to establish an efficient and appropriate course of action for self and others.

• Strong communication skills - able to get one's message understood clearly by adopting a range of styles, tools and techniques appropriate to the audience and the nature of the information.

• An understanding of challenges faced in dealing with broadcast focused production teams in an interactive environment.

• Take a proactive approach to work without close supervision.

• Maintain personal effectiveness, embracing challenging deadlines, change and complex problem solving, approaching tasks with motivation and commitment.


Sriram
 
 


--
Introduce business in 3800 cities. How?
=====================================================
Thanks for using group.
Moderator
 
1) This group is managed by www.BRCIndex.blogspot.com
2) Post your message with your linkedin Profile (Visit linkedin.com) to confirm your identity and refer business.
3) Visit www.BRCIndex.blogspot.com (3800 Business Referral Club)
4) Reply to two message before posting new one.
5) Donot post same message in all 3800 business Referral Club.

You received this message because you are subscribed to the Google Groups "Outsource" group.
To post to this group, send email to Outsource@googlegroups.com
To unsubscribe from this group, send email to Outsource-unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/Outsource

No comments:

Post a Comment