*Hi,* *Please check the JD for **Sr. Java Developer and let me know if you have any candidates available. *
*Role :* *Sr. Java Developer.* *Duration :* *6+ month* *Location : **Center Valley, PA* *Interview: phone then Face to Face* *Note: This position is NOT for a UI developer skill set* *Job Description* - Developer responsible for building and testing enhancements to the data supply chain, including: data preparation/transformation, process orchestration; database maintenance; transactional and batch access capabilities; and operational user interface applications. - Prepare detailed functional specifications, design models, and system work flows from which software applications will be developed and implemented. - Ability to rapidly learn and take advantage of new concepts, business models, and technologies - Freely shares experience/expertise with the development team. Demonstrates highly collaborative behavior. - Mentor junior developers and team members. - Work with Project Management to help develop project plans. Complete work tasks to meet schedules. *Qualifications* *Education* - Bachelor’s Degree in Computer Science, Information Systems, or other related field or equivalent work experience. *Experience* - Typically has eight or more years of IT work experience in software development, installation, and modification (*there is flexibility with this for the right experience*). - Proficient in object-oriented design and appropriate use design/architecture patterns. - Must be able to actively participate in system level design activities; providing solution approaches & alternatives, identifying risks, and appropriately challenging proposed designs and architectures. - Participate, or possibly lead, Proof of Concept activities. Help to clearly define objectives and desired outcomes. - Proficient in the preparation of design artifacts and models; including, but not limited to use cases, user stories, UML diagrams, etc. - Hands-on expert experience with Java – minimally, Java7; Java8 preferred. - Professional experience working with Spring projects (Spring Framework, Spring Batch, etc.) and/or Apache projects. - Experience in programming with RDBMS and SQL. Understanding of MongoDB and triple-store databases is preferred. - Experience in working with XML and JSON. - Understanding and comfort level in working with multiple SDLC methodologies – iterative, Agile, SCRUM, etc. - Experience in developing for a Linux operating system (RHL preferred). Should also be familiar with java containers. - Experience with developing services based on RESTful principles and SOAP. - Extensive experience with testing methodologies that cover unit, integration, and system testing. This should include experience with testing frameworks such as Junit. - Works on one or more projects as a project team member, and occasionally as a team leader. - Develops solutions requiring analysis and research. *Skills* - Strong written and oral communication skills; must be able to clearly explain design considerations, options, and trade-offs. - Detail-oriented individual with the ability to rapidly learn and take advantage of new concepts, business models, and technologies. - Quick learner who can master and manage multiple projects simultaneously with minimal supervision and a flexible positive attitude. -- *Thanks and have a great day* *Ranjeet Kumar* *Technical Recruiter* *Srimatrix Inc.* *Phone No. 469.320.9415* *Email: rku...@srimatrix.com <rku...@srimatrix.com>* -- You received this message because you are subscribed to the Google Groups "Oracle-HRMS-India" group. To unsubscribe from this group and stop receiving emails from it, send an email to oracle-hrms-india+unsubscr...@googlegroups.com. To post to this group, send email to oracle-hrms-india@googlegroups.com. Visit this group at https://groups.google.com/group/oracle-hrms-india. For more options, visit https://groups.google.com/d/optout.