Dear Candidate,
We have an urgent opening for *Java Developer *have sent you a job description ,Please go through it and let me know if you are comfortable with it and also send me your consultant’s updated resume ASAP. *Title: Java Developer* *Location: Bloomington, MN ( Locals Preferred )* *Duration: 12+ months Contract* *Start : ASAP* *Communication: *Need to have really good communication skills as this is a “pair programming” work Ideally they want local candidates but if they are really good, we will look at out of town candidates Interview: In person or skype. If they do a skype interview, they will need to perform a “white board” test so will have to do coding on paper and show it to the team *Pre-Screening Questions:* 1. Based on your experience, what is your most and least favorite thing about pair programming? 2. How much pairing would you do in a typical day of your ideal job? 3. If your team consisted of primarily senior level peers (i.e. no defined team lead), please describe the personality traits that would be important and how you feel you would fit in such a team. 4. If you had to build a REST web service from scratch, what tools and technologies would you select? Be prepared to justify your selections during an interview. 5. If you were leading a new team, what processes, procedures and tools would you implement to ensure efficient and quality development? Be prepared to justify your selections during an interview. 6. What does refactoring mean to you? 7. Read the qualities below of the ideal candidate for the team, do you feel you are an ideal candidate and why? *Job Details:* - Pair Programming 50-75 % (willingness to pair program) - Developing Restful applications - Performance testing and subsequent tuning of web services including caches, web servers and data stores - Building highly scalable and performing web applications - Refactoring - TDD - On-Call- rotating schedule - 8 years of *relevant* systems software engineering experience - Excellent communication skills and a quick learner - Experience building highly scalable and performing web applications (candidate understands considerations for state, session management, caching, consistency, concurrency, threading, and inter-system dependencies) - Highly proficient in industry current software development techniques (patterns, principles, and processes) - Advanced expertise in developing REST web services using Groovy, Java, Jersey, and Spring. - Aggressive Refactoring - Experience working in Linux for deployment and production support. - Excellent social skills for interacting in a highly collaborative work environment. - Candidate must be prepared to pair program in a TDD (*spock preferred)* and Agile environment with senior level engineers. - BS/MS in computer science or engineering (or equivalent professional experience) - Proficient in Mac OS and/or IntelliJ for development - Any level of experience with NoSQL data stores (Riak, Cassandra, etc.) and/or Splunk is a plus. - Spock- TDD - Knowledge of and working experience with open source software (e.g. Apache, Tomcat, etc.). - Experience performance testing and subsequent tuning of web services including caches, web servers and data stores. - Experience with Cloud Computing platforms (e.g. Amazon AWS, Microsoft Azure, Google App Engine, Hadoop, etc.) - DevOps infrastructure experience (chef, puppet, open stack) * Technical Needs:* *1. **REST web services using Groovy, Java, Jersey, and Spring, JSON* 2. Proficient in Mac OS and/or IntelliJ for development- Preferred 3. Any level of experience with NoSQL data stores (Riak, Cassandra, etc.) and/or Splunk is a plus-Preferred 4. DevOps infrastructure experience (chef, puppet, open stack)- Preferred *Anupam Amita |* *Technical Recruiter* | *Apetan Consulting LLC* Tel: 201-285-8031 <201-448-3198> * 107 | Fax: 201-526-6869 | 72 Van Reipen Avenue # 255 Jersey City, NJ 07306 [email protected] | www.apetan.com <http://www.facebook.com/Apetanconsulting> <http://www.linkedin.com/company/apetan-consulting-llc?trk=top_nav_home> <http://twitter.com/ApetanLLC> *Disclaimer:* We respect your Online Privacy. This e-mail message, including any attachments, is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. If you are not interested in receiving our e-mails then please reply with a "REMOVE" in the subject line at [email protected] and mention all the e-mail addresses to be removed with any e-mail addresses, which might be diverting the e mails to you. We are sorry for the inconvenience. -- You received this message because you are subscribed to the Google Groups "Vendors" 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 http://groups.google.com/group/vendors. For more options, visit https://groups.google.com/d/optout.
