*Java Architect* *Location: *Franklin, TN and Bluffton, SC
*Duration: *6+ Months *Have to submit their work authorization proof, photo id and education proof.* *Mandatory Skills* • At least 5 years of experience in developing and building web-based applications • Experience in layered architecture • Solid object oriented development • Good knowledge of well-known design patterns • Development experience with JavaServer Faces (JSF), EJB, Java Persistence API (JPA) and JQuery • Good knowledge of web services frameworks such as SOAP, XML, CXF • Experience with building interfaces to in-house and external third party systems such as PeopleSoft, hospital EHR systems, etc. • Extensive knowledge of Java and building enterprise applications with Java 1.6 or later • Expert working knowledge of Application Servers like GlassFish Server • Good knowledge of Spring Framework • Strong problem solving skills and ability to adapt existing systems to fast-changing requirements • Good knowledge of SDLC and Agile methodologies • Comfortable working in a UNIX/Linux environment • Proficient in writing technical documentation • Strong experience in a high transaction-processing environment • Creation of technical models and documentation • Ability to communicate clearly with business users, project management and technical leadership • Excellent verbal and written communication skills • Must have experience using any popular source code control system (CVS, Subversion, GIT, TFS, etc.) • Must be a team player (team oriented) and willing to follow directions, as well as take initiative *Desired Skills * • Bachelor’s degree in computer science or related field, or equivalent years of experience • Experience in GlassFish Server, Netbeans IDE • Ability to analyze business requirements, propose technical solutions • Ability to work with multiple technologies and ability to quickly learn and use new technologies • Experience with high-availability systems • Experience and willingness to do Production Support *Job Responsibilities * • Designs, develops, enhances, debugs, and implements software. Troubleshoots production problems related to software applications. • Research, test, build, and coordinate the conversion and/or integration of new products based on client requirements. Designs and develops new software products or major enhancements to existing software. • Work on multiple projects with varying deadlines • Coordinate work with business, QA and other teams including offshore QA team. • Work under minimal supervision; will be provided with assignments and objectives and given wide latitude for independent judgment. • Addresses problems of systems integration, compatibility, and multiple platforms. • Consults with project teams and end users to identify application requirements. • Performs feasibility analysis on potential future projects to management. • Assists in the evaluation and recommendation of application software packages, application integration and testing tools. • Resolves problems with software and responds to suggestions for improvements and enhancements. • Maintain and enhance critical applications written in Java, JavaScript, JSP, Spring, and Glassfish Application Server utilizing an Oracle Database • Actively engage with Product Owners and Agile Business Analysts/Agile Quality Analysts to develop sprint goals/commitments • Actively engage in planning and committing to products for sprints • Participate and engage in all team meetings and all scrums. *Thanks and Regards,* *Anurag* *IT Recruiter* *Email - **anu...@technocraftsol.com* <anu...@technocraftsol.com> *Contact Number -* *614-664-7649* *Yahoo ID / Gmail ID - **anuragtechnocraft* *LinkedIn: **www.linkedin.com/home?trk=nav_responsive_tab_home <http://www.linkedin.com/home?trk=nav_responsive_tab_home>* *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 directly**.* -- 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.