Hi
Please find the requirement below and let me know your interest… Role: Java Developer Location: Princeton, NJ Duration: 24 months with a possibility of extension. Phone and F2F Previous interviews focused on strong Spring , multi-threading, some XML and Unix skills. Also, all of the clients apps are on java 7 and all new apps in java 8. • Excellent knowledge of object-oriented design and development concepts and practices. • Expertise in Java and J2EE, including web and messaging technologies. • Expertise with Spring framework, including Spring MVC and Spring Batch • Experience with web application development in Java and including full web technology stack (e.g. HTTP, cookies, headers, caching, and security) • Experience as a Technical Lead on a large complex project • Experience architecting and building web scale/high volume systems • Experience building RESTful web services • Experience with RDBMS and Java ORM frameworks(eg., Oracle, Hibernate, etc) • Experience with Linux, shell scripting or other scripting languages • Willingness and ability to learn new approaches and emerging technologies quickly • Strong communication and interpersonal skills • Advanced problem solving skills Additional Desired Skills: • Experience with using Spring cloud and Docker is highly desirable. • Experience or familiarity through self-study and experimentation with one or more cloud providers • Experience working on large-scale enterprise content management systems such as Documentum, Vignette, etc. • Experience with NoSQL databases • Experience working in an agile software development environment • Experience with distributed source code management such as Git • Experience with XML parsing and transformation using XSLT • Familiarity with networks and load balancing • BS or MS in Computer Science/Engineering or equivalent work · Specific Objectives and Responsibilities • Participate as a key member of the development team to understand business goals, define acceptance criteria, and build backlogs. • Design and develop high-performance, distributed and multi-threaded applications to address business needs • Analyze and improve platform performance using tools like AppDynamics that provide deep insight of application performance through JVM instrumentation in test and production environments. • Perform as a member of the development team doing hands-on software development, testing, deployment, and monitoring. • Provide production support for the applications we build and support on rotation • Work closely with and incorporate feedback from product management, user experience designers, and platform engineers Thanks and Regards, Manu Priya Sr. Technical Recruiter IDC Technologies 1851 McCarthy Boulevard, Suite 116|Milpitas, CA , USA, 95035 408-459-5794 [Direct] I *[email protected]* <[email protected]> *www.idctechnologies.com* <http://www.idctechnologies.com/> Note: Due to high volume of calls, I may miss your call, email is the better way to reach me. -- You received this message because you are subscribed to the Google Groups "SAP Resource Center" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/sap-resource-center. For more options, visit https://groups.google.com/d/optout.
