Sr. Java developer(10+years experience required) Duration: long-term
Princeton, NJ *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 *Skills, Experience, and Characteristics* The successful candidate will have applicable leadership experience, experience with large-scale distributed web applications, a high degree of intellectual curiosity, excellent problem solving skills, and strong communication and interpersonal skills. Ø 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 *Email is the best way to reach me....* *Giri Japala* IT Solutions, Inc. 2000 Cornwall Road, Suites #220/300 | Monmouth Junction, NJ 08852 *Website* : http://www.itcsolutions.com *Maild Id* : g...@itcsolutions.com *Desk No* : 732-412-3620 *Gtalk:* giri.addon...@gmail.com *Yahoo:* giri.ad...@yahoo.com <http://giri.addon...@yahoo.com> *Connect with me on LinkedIn:* www.linkedin.com/pub/giri-japala/34/a36/a4b/ -- 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.