A new Job, ID: 209804 <http://ejobsville.com/display-job/209804> was added at eJobsVille.com - For the Best Tech Jobs in Town <http://ejobsville.com>
Title: Sr. JAVA DEVELOPER posted on 2014-07-20 16:49:58 Job Description: *Position : Sr. JAVA DEVELOPERLocation: Ann Arbor, MIDuration: 6 Months (w/ possible extension)Interview type: TELEPHONIC (F2F if local)Salary/Hourly Rates: DOE* *Position Summary * The Senior Java Developer will work independently to design and implement content storage, processing and tracking applications. This position will not have managerial responsibility but may be supervising the day-to-day work of the team members when required. *This position reports to software development manger, Content Management Systems, and will be located in the Ann Arbor, MI. * *Primary Responsibilities and Duties* - Develop software using J2EE (JMS, Spring etc.), RDBMS (SQL, Oracle, JDBC, Hibernate), LDAP, XML (JAXB, SAX, etc.), CMS (Documentum), and Unix (Solaris, Linux) - Develop cloud based applications running primarily on the AWS cloud infrastructure. - Analyze business requirements for applications, systems, and scripts - Work with the product managers and come up with solutions to address business needs, streamline processes, design and implement selected solutions. - Work with other Tech leads and CM Tech management to implement new applications, establish and maintain coding standards and plan for future activities. - Participate in meetings with end users and CM production staff. - Take ownership of applications and provide technical support and maintenance - Mentor/guide other junior team members. - Design, code, unit test, and document software solutions for those business requirements: - User interfaces and system components of distributed multi-tier applications - High-throughput, multi-threaded content processing applications - Data extraction, content manipulation, and other utility applications and scripts - Research, evaluate, and recommend solutions for complex technical problems - Conduct code reviews and help other team members in resolving problems they encounter. *Skills and Experience Required:* - Should a self-motivated and be able to work with very little supervision. - Strong problem solving skills, excellent oral and written communication skills are a must. - *Minimum of 8 years experience in Java/J2EE programming, including object-relational mapping, JSP/Servlets, JMS, JMX programming* - *Five years experience in development and deployment on Unix (Solaris, Linux, etc) platforms.* - *Expert knowledge of RDBMS technology (SQL, JDBC, Oracle, relational data modeling)* - *Knowledge of XML processing technologies such as validation, XSLT, and JAXB* - *Experience building dynamic, rich, interactive web UIs using AJAX, JSF and related technologies.* - *Experience with Java frameworks like Spring, Seam and Hibernate.* - *Experience developing multi-threaded and distributed applications.* - *Experience working in a fast paced environment using Agile development methodologies.* - *Excellent knowledge of source code control and deployment tools. Preferably maven, Bamboo, Jenkins and git.* - *Demonstrated ability to architect solutions including problem analysis, data modeling, component break down, etc and communicating the design to other team members* - *Demonstrated ability to work well in a small team environment, with local and remote colleagues* - *Demonstrated experience in leading and mentoring developers in requirements review, designing solutions and distribution of work items.* - *Experience in supporting and trouble-shooting live/production environments.* - *Knowledge of IT infrastructure and hardware including server architectures, storage, security mechanisms, protocols and general IT products like FTP servers, etc. is needed.* - *Experience in modern development tools like IDEs, remote debugging, continuous integration tools, software repositories, bug tracking systems. This includes not only using the tools but also the ability to adapt the tools and processes to particular project requirements. * *Nice to Have:* - Experience working with the JBOSS Seam framework. - Other web UI frameworks and component libraries like GWT. - Experience with Content Management Systems and CMS application development - Knowledge of the Documentum CMS including, but not limited to, workflows, DFC, WDK and Webtop applications The applications that are built and managed by this unit are all high-performance, multi-threaded, high-volume applications handling 100’s of terabytes of mission-critical content. Successful candidates have very strong fundamentals in JAVA, RDBMS (Oracle in particular) and UNIX. They are expected to know how the underlying technologies and tools work and interact. They are expected to be able to deploy, monitor, and trouble-shoot applications in a production environment. We deal with a lot of XML content and data. *Successful candidates have strong knowledge of XML, XSLT, validation technologies, and ways to use XML from java code.* They will be working on small teams (1-3 developers), handling projects end-to-end. Successful candidates can interpret and refine requirements, get clarifications from team leaders and product managers as needed. Candidates can expect to be asked technical questions about anything listed on their resumes, with specific reference to how they have used these technologies or practices in recent projects. *Education* - Bachelor’s degree in Computer Science, Engineering, or related discipline required - Java or J2EE certification desirable Salary: DoE *Click here to view full job description and apply <http://ejobsville.com/display-job/209804> (Registration not mandatory to apply for this job)* ------------------------------ Best regards, eJobsVille.com - For The Best Tech Jobs In Town -- You received this message because you are subscribed to the Google Groups "US_IT.Groups" group. To unsubscribe from this group and stop receiving emails from it, send an email to us_itgroups+unsubscr...@googlegroups.com. To post to this group, send email to us_itgroups@googlegroups.com. Visit this group at http://groups.google.com/group/us_itgroups. For more options, visit https://groups.google.com/d/optout.