Skip navigation

Senior Java Developer- Websphere

Job Description

Our client is a market leader in their industry, manufacturing essential products that facilitate the success of their clients. Their IT strategy and infrastructure is critical to the ongoing growth and development of the organization and they wish to hire Senior Java Developers for Data Integration and E-Commerce applications using IBM Websphere. They require Java Developers that are SME's for Websphere, Data Integration or Websphere Commerce. In these roles, Developers will be responsible for Web and Mobile development projects or Data Integration.

Essential Duties:-

  • Participates in requirements gathering, business and system analysis.
  • Assists architects in designing system, application and software architecture as well as participate in database design.
  • Serves as application administrator for key applications
  • Responsible for developing highly available enterprise-level integrated solutions for web based applications with sufficient code coverage by re-runnable unit-tests, primarily using Java.
  • Defines and participates in the development processes, including creating accurate estimates, implementing coding best practices, performing code reviews, and other development activities.
  • Has command of SQL and stored procedures and be very familiar in working with at least one database - Oracle, DB2.
  • Should be able to work with architects in designing, developing and/or re-engineer customer facing highly available application components.
  • Translates business requirements into high level technical designs and assist other team members in implementing the solution
  • Responsible for developing prototype applications for verification and proof of concept development efforts.
  • Verifies and validates test results on distributed architecture, Internet architecture, and communication architectures, providing feedback on best practices and root cause analysis.
  • Reviews code written by others and serves as a mentor on architecture and new technologies in general.
  • Run and monitors software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging.
  • Write programming scripts to enhance functionality and/or appearance of company Web site and/or related Web applications as necessary.

Job Requirements

    * 5+ years experience developing multi-layered web applications for business, of which 3 years were at the senior/architect level

    * Strong background in object-oriented architectures and proven experience in using design patterns, UML, Object Oriented analysis and design

    * Experience architecting and documenting complex large scale systems incorporating packaged and custom applications, open-source frameworks, and integrating with other systems

    * Excellent troubleshooting skills, especially in a complex application stack.

    * Strong experience in architecting Web based Java applications is required.

    * Experience in core Java and JEE custom-software development (Servlets, JavaBeans, JSP, EJB, etc.).

    * Experience working with Web and application servers WebSphere, Jboss, Tomcat and Apache.

    * XML technologies * XML, Schemas, SAX, DOM, XSLT, Xquery, XMLBeans, JDOM, XHTML, AJAX.

    * Presentation Layer technologies (JSON, Javascript, HTML, JSF, JQuery, etc.)

    * Application design tools/framework - Struts, Spring, Ant, Maven, Eclipse, etc.

    * Expertise with Continuous Integration concepts and tools

    * Knowledge of Software Development Best practices

    * Knowledge of Modern Software Development Processes (RUP, XP, agile methods)

    * Design and development with use cases

    * Experience with automated testing systems.

    * Experience with various code versioning systems such as Subversion etc.

    * Experience with DB2 is a plus

    Job Snapshot

    Contact Name Steve Whiting
    Post Date 4/2/2014
    Location Nashville, TN
    Employment Type Full-Time
    Job Type Information Technology
    Education Not Specified
    Experience At least 5 year(s)
    Manages Others No
    Relocation No
    Industry Manufacturing
    Required Travel Negligible
    Job ID SWATLWebsphere
    CareerBuilder Tip:
    For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

    By applying to a job using you are agreeing to comply with and be subject to the Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.