*Hi,* *Please find below details for the position of Java Developer and send me your updated resume.*
*Position : Java Developer* *Duration : 6+ month contract* *Location : Center Valley, PA * *Mode of interview : Phone and Face to Face* Note : I’m looking for good java programmers. Experience with Spring (especially Spring Batch would be a big benefit). Experience with RDBMS’s and/or MongoDB would be terrific, but isn’t necessary. *Job Summary* - Our Client is passionate about the power of data. They embrace the change in the world around them and they succeed by helping others succeed. That is who they are and what you can expect they’re all about. So if you are too, we invite you to join their team. It is an opportunity like no other you will ever experience. *Responsibilities* - 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. - Mentor junior developers and team members. - Work with Project Management to help develop project plans and meet schedules. *Qualifications* - Bachelor’s Degree in Computer Science, Information Systems, or other related field or equivalent work experience. - Typically possesses 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. - 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 Apache projects. - Working knowledge of programming with RDBMS and SQL. Understanding of MongoDB and triple-store databases is a plus. - Professional experience 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. - Works on small to large, complex projects that require increased skill in multiple technical environments and possesses knowledge in a specific business area. - 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. - Strong written and oral communication skills; must be able to clearly explain design considerations, options, and trade-offs. 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 "USITCV" group. To unsubscribe from this group and stop receiving emails from it, send an email to usitcv+unsubscr...@googlegroups.com. To post to this group, send email to usitcv@googlegroups.com. Visit this group at https://groups.google.com/group/usitcv. For more options, visit https://groups.google.com/d/optout.