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 "SAP 
ABAP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sap-abap+unsubscr...@googlegroups.com.
To post to this group, send email to sap-abap@googlegroups.com.
Visit this group at http://groups.google.com/group/sap-abap.
For more options, visit https://groups.google.com/d/optout.

Reply via email to