*Position: Java Developer* *Location: Piscataway, NJ*
*Duration: 6+ Months* JD: This position is for a front end developer with excellent Java/J2EE experience. The candidate to fill this position should have experience integrating multiple applications using web services and message-based systems and have hands-on experience using the following technologies: · Angujar JS · RESTful web services · SOAP · XML over HTTPS · JSON over HTTPS · JMS Candidate should be able to apply commonly used integration patterns in solution design and implementations, and should be self sufficient to develop a solution given the business requirements and high-level design. End-to-End Systems Analysis and Design · Analyze architecture, relationship between systems, and systems flow of end-to-end designs · Identify potential performance constraints with inter-system designs · Evaluate solution’s alignment with the end user experience · Define clean yet flexible service interfaces Software/ Application Development & Architecture · Develop systems and applications using complex algorithms to deliver business functions or architectural components · Integrate with a multiple backend systems using various transport and data protocols while being performance-conscious · Apply appropriate integration patterns based on technical requirements and high-level design Database Analysis & Design · Design simple to intermediate complexity database designs · Troubleshoot and correct performance bottlenecks associated with SQL and database design · Support efforts related to the proper protection from corruption & encryption of sensitive information · Validate that programs are operating on clean, correct and useful data Testing · Unit and integration test code using happy and exception paths · Test business processes/products across applications with an end-to-end process flow System & Network Security · Reduce security threats with dependable & reliable security tools & software applications · Have and apply knowledge of secure programming techniques to reduce vulnerability to business application Technical Communication · Communicate technical details to various audience types · Select appropriate communication medium B.S. or equivalent work experience Experience with all phases of the Software Development Lifecycle, including system analysis, design, coding, testing, debugging and documentation · Teamwork & collaboration skills to work across organizations and lead cross-functional teams · Problem solving skills to develop quick yet sound solutions to resolve complex issues 5 years of relevant experience including Angular JS, Java and J2EE technologies 5 years of relevant experience with inter-system communicate using RESTful services, SOAP services, XML/HTTP, JSON/HTTP, JMS/MQ 3 years of experience with an integration platform such as RedHat Fuse, Mule ESB, Spring Integration – with strong preference for Apache Camel 5 years of relevant experience with these open source frameworks: Spring Framework, Spring Security, Spring Data, Hibernate, JUnit, Maven 5 years of experience in OOA(Object Oriented Analysis), OAD, UML(Unified Modeling Language); Hands-on experience with static analysis tools such as Sonar Cube, Fortify Hands-on experience with source control system such as Accurev, Maven, Git *Thanks & Regards,* *Md Faisal Zahid* Technical Recruiter Technology Resource Group Inc. 1700 Park St, Unit 212, Naperville IL, 60563 Office : 408-709-1760 Ext: 9865, Direct: 408-933-9532 *E mail id*: *fai...@tresourceinc.com* <fai...@tresourceinc.com> *Fax:* 408-884-2409 *www.tresourceinc.com* <http://www.tresourceinc.com/> [image: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: linkedin] <http://www.linkedin.com/in/mdfaisalzahid> -- You received this message because you are subscribed to the Google Groups "as400placements1" group. To unsubscribe from this group and stop receiving emails from it, send an email to hrccpl+unsubscr...@googlegroups.com. To post to this group, send an email to hrccpl@googlegroups.com. Visit this group at https://groups.google.com/group/hrccpl. For more options, visit https://groups.google.com/d/optout.