Opportunities

Java Developer 7645S

Location: Kansas City, MO

Description: Our client currently has an opening in the Information Systems division for a Senior Software Engineer primarily tasked with creating and maintaining complex and highly integrated front-end systems. Responsibilities of this person will include:

  • Gather and document business and technical requirements for the team's projects and complete feasibility studies to solve business needs
  • Develop applications based on their evaluation of business and technical requirements for complexity and provides design recommendations
  • Implement application design by utilizing development languages and tools
  • Develop and execute test plans (unit testing) for assigned projects
  • Ensure the code is scalable and meets performance requirements for assigned projects through performance tuning
  • Deliver quality code that meets requirements and specifications on time, based on work estimates they establish
  • Work alone with known development tools and may lead medium to large projects
  • Write and maintain documentation on any technical development completed
  • Troubleshoot and resolve data and application software issues which may involve utilizing SQL and other tools to assist in data manipulation
  • Regularly review the problem tracking system to assist in communication and priority of issues
  • Maintain systems and program on a twenty-four by seven basis by aiding user groups in problem resolution and working to resolve software/hardware or system logic problems
  • Serve as the developer liaison between other development teams and the enterprise wide services and communicate with personnel throughout the department on project status
  • Confer with the manager and senior development staff to reach team objectives and goals in order to support the department's strategic directives

What will be expected:

This individual must have experience with the entire development life cycle starting with the analysis, design, construction, implementation, and following it through to the evolution phases following Agile development methods. This person will focus on developing UI components in Java frameworks (i.e. Java Server Faces/Facelets/Seam). In addition to those skills, he/she will need experience with common GUI technologies (CSS, Java Script, HTML) and communication to Oracle (JDBC, ODBC, SQL). We strongly prefer candidates with J2EE 1.5 EJB experience (especially transactions), Jasper and experience in a service oriented architecture (SOA). Other technologies in use include Oc4J, JPA (Hibernate/Toplink), Oracle Application Servers, Eclipse, JUnit, ANT, TestNG, XML, SOAP UML, Subversion, WebFocus and MVC. He/she must be proficient at gathering and analyzing data through interviews and observations. He/she need to be able to communicate concerns and issues effectively both written and verbally, speaking up when necessary and demonstrating effective conflict resolution skills, flexibility and patience. He/she also must have a willingness to work effectively and learn from more experienced staff and assists less experienced team members.

About the Company:

Our client focuses on working with their employees to allow flexibility and promoting a balance between career and personal lives. Some of the unique ways in which they accomplish that goal are a four-day work week, flex-time, telecommuting and also allowing infants in the workplace. In addition to these unique plans they offer traditional benefits such as time off benefits, insurance benefits, financial benefits and other work/lifestyle benefits. They were one of two Kansas City based companies to win the Human Resource Management Association's 1998 Paragon Award for excellence in management and human resources practices.

Employment Type: Full-time employee position
Contact: staffingkc@riverpoint.com


About Us | Terms of Use | Site Map | Employee Login | © 2008 RiverPoint Group LLC