*Position : **Java developer* *Location : San Rafel, CA.*
*Duration : 6-months*** *Participate as a senior member of a skilled and creative development team developing and maintaining a graphically rich, web based application. Take responsibility for scoping, detailed design, effort estimation, coding, testing, & debugging. Participate in iterative software development process including coding, unit testing and reviews. Play a leadership role on the team in guiding and mentoring less senior team members and proactively suggesting technical and process improvements. Take responsibility for delivering quality software, within agreed timescales, to the highest quality. Must be willing to work outside standard working hours. This is required in order to meet needs for meetings with colleagues in other geographies and in order to meet challenging deadlines Mandatory Technical / Functional : Accomplished Java developer. * Experienced with object-oriented design, classic design patterns, and a good hang of Agile development methodology. * Very good understanding of SPRING 2.5 and later, HIBERNATE and MVC Architecture * Keen awareness of modern software engineering practices, including agile development methodologies, configuration management, and design for testability. * Extensive experience in commercial software development, with previous experience in a technical lead role preferred. **Required technical skills:** * Java: At least 5 years of Java based web application development experience within the last 8 years * Spring: At least 3 years of direct Spring MVC framework experience in the last 4 years with an emphasize on: * Annotation-based development * Deep understanding of the Spring's bean management * Spring controllers * Spring security; * MySQL: At least 5 year of experience in MySQL, in the last 8 years with the following minimum experience: * Experience creating stored procedures * Experience creating views * Hibernate: At least 3 years of direct JPA, ORM/Hibernate experience in the last 5 years with an emphasize on: * Class and data modeling * Other: At least 2 year of recent experience in jQuery, JavaScript, HTML 5, and JSON Preferable Skills: * UI Development Knowledge using JQuery, Bootstrap, and HTML 5 * Web Services * Retail Banking customer Management domain knowledge. * Preference for collaborative work in a team environment **Soft Skills** * Team player. * Excellent oral and written skills. * Ability to prioritize workload. * Attention to detail. Sound reasoning skills; logical thinking; ability to see the big picture. Ability to work proactively, minimum supervision.* *Thanks and Regards,* __________________________________________________ *RAM | SR Recruiter **[image: cid:sigimg1@5655b62c24b5c3390b973b0433a0b5e4]** *Work: 302 248 8016 Fax :( 302) 368-2731 | Email: r...@tektreeinc.com Website: www.tektreeinc.com -- You received this message because you are subscribed to the Google Groups "oraapps" group. To unsubscribe from this group and stop receiving emails from it, send an email to oraapps+unsubscr...@googlegroups.com. To post to this group, send email to oraapps@googlegroups.com. Visit this group at http://groups.google.com/group/oraapps?hl=en. For more options, visit https://groups.google.com/groups/opt_out.