*Job Title: Senior Java Application Developer* *Location: Princeton, NJ *
*Duration: Long Term* *MUST HAVE EXP: Garbage Collection, Serialization, Threading, NIO, Concurrency, Optimizations, MySQL, HTTP, TCP/IP. * *MUST BE AVAILABLE FOR FACE TO FACE.* *Job Information* *Duties and Responsibilities:* *Work closely with the Architects to ensure that strategic objectives are met with the proposed architectural solutions for business needs.* *Code all core services and applications in various Java technologies following industry standards.* *Document all technical design, code, build and release procedures.* *Minimum Qualifications:* *BS degree in computer science or equivalent field plus 7-10 years experience or MS degree plus 5-7 years experience.* *The position requires solid knowledge of secure coding practices and experience with the open source technologies.* *5 to 7 years of experience with Java application development* *Strong design and implementation skills pertaining to web applications, database design* *Technical Skills:* *5+ years of Core Java Programming Skills in Unix/Linux environment* *Very Strong Core Java Skills: Garbage Collection, Serialization, Threading, NIO, Concurrency, Optimizations* *Strong Database Skills, MySQL* *J2EE, JSP, JS, JQueyry/HTML5* *Understanding of HTTP, TCP/IP and Network Programming.* *Experience with implementing SOA (Service Oriented Architecture)* *Good working knowledge of web services, RESTful interfaces, XML* *Good understanding of JMS, JDBC, and JTA and their proper use in robust back-end applications and services* *Desirable:* *Robust understanding of Object Oriented Programming concepts and design* *Extensive knowledge of Java-based front-end and back-end web development technologies and concepts.* *Experience in designing and developing highly scalable and maintainable rich internet applications* *Understanding and use of Design Patterns and enterprise integration patterns* *Good understanding of cloud based applications and application deployment* *Ability to learn and stay up to date on new technologies and trends* *Team player and the ability to communicate effectively* *Excellent written and verbal communication skills* *Ability to work under tight deadlines and reliably deliver work of the highest standards on time* *Good to Have:* *Exposure to ActiveMQ* *Exposure to the concepts of DNS and DHCP.* *Exposure to C/C++ programming on Unix; System Calls, memory, CPU Profiling* *Will be involved in the full system lifecycle, including system design, coding, testing and production support* *Thanks & Regards: * *Mahesh * *Sr. Technical Recruiter * *Trustek Inc * *4390 Rt 1 North, Suite# 304 | Princeton, NJ 08540 |* *Office: 732-393-1313 ext-112| * *Fax: 866-294-1314 |* *Email: mah...@trustek.com <mah...@trustek.com> | www.trustek.com <http://www.trustek.com> |* *Yahoo IM: mahesh.saxon * -- You received this message because you are subscribed to the Google Groups "Oracle-Projects" group. To unsubscribe from this group and stop receiving emails from it, send an email to oracle-projects+unsubscr...@googlegroups.com. To post to this group, send email to oracle-projects@googlegroups.com. Visit this group at http://groups.google.com/group/oracle-projects. For more options, visit https://groups.google.com/d/optout.