*Sr Java Developer Vaadin* *Location: Auburn Hills, MI* *Duration: 4 months – candidates, project is expected 4 months but could go longer*
Senior Java Developer Responsibilities / Deliverables • Participate on integration development team to develop, maintain and support JAVA development using Vaadin framework • Partner with systems analysts, data analysts and business users to understand and review business and data requirement and data models • Complete requirements analysis, design, development, and unit and integration testing • Follow existing and create new development guidelines, best practices and design patterns • Participate in design and code reviews • Provide input and recommendations on risks, issues, schedule (including estimates) and resources to Tech Lead, manager and project manager • Document deployment plans and perform as build master (as assigned) for releases Required Qualifications / Skills • 8+ yrs. of J2EE, Web Services, EJBs, XML, Web development • 6+ yrs. of experience in application development with strong emphasis on UI and service development and *must have Vaadin Framework experience and training* • Experience working with RAD or Eclipse • Ability to debug and profile Java code, and performance tuning JVM • Experience configuring and customizing vendor packages • Ability to understand data models, service definitions and strong data analysis and mapping skills • Experience with ClearCase or similar Configuration Management tool • Ability to review, analyze and refine use cases and other requirements artifacts provided by the business • Experience working with complex databases and file structures • Strong Software Engineering discipline • Works well in a fast-paced team environment • Strong oral and written communication • Adaptable and flexible with priorities and assignments • Ability to learn new technologies, systems and software as needed • Self-motivated and directed – requiring little supervision Desired Qualifications / Skills • Experience with Oracle database and SQL • Experience with UNIX shell scripting, job scheduling • Experience with high volume loads of data [image: photo] *David* Technical & Bench Sales Recruiter, Tekmoxie Inc | da...@tekmoxie.com | Hangouts:davidrecruiter19 | www.tekmoxie.com | 26105 Orchard Lake Rd #208, Farmington Hills, MI 48334, USA Get a signature like this: Click here! <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=145387912466210> -- You received this message because you are subscribed to the Google Groups "OracleD2K" group. To unsubscribe from this group and stop receiving emails from it, send an email to oracled2k+unsubscr...@googlegroups.com. To post to this group, send email to oracled2k@googlegroups.com. Visit this group at https://groups.google.com/group/oracled2k. For more options, visit https://groups.google.com/d/optout.