Java Engineer

Location: Durham, North Carolina
Job Code: 802
# of Openings: 1

Description

 

Senior Java Developer
Please note that there may also be some mid and junior level positions available.
 
 
Piper Enterprise Solutions is seeking a Senior Java Developer searching for a position in the Raleigh / Durham, North Carolina area with a growing organization that focuses on real-time analytics in the Healthcare Information Technology Industry.  The Java Developer will be responsible for implementing new features and change requests based on requirements and technical design specifications.  The Java developer will also be responsible for release management, which includes building and packaging releases for deployment. The Java developer should be well versed in high transactional development environments.
 
This is a direct hire opportunity.
 
Additional Responsibilities:
  • Architects and designs new software functionality.
  • Creates technical documentation: software requirements and technical design specifications.
  • Unit tests software.
  • Creates software system and integration test plans.
  • Triage, debugs and troubleshoots software issues.
  • Configuration Management: creates, extends and configures utilities for configuration and deployment of software components.
  • Executes software test plans for system and integration testing.
  • Release Management: builds and packages releases for deployment.
 
 
Qualifications:
  • 4 year college degree majoring in Computer Science, Electrical Engineering, or related field required.
  • Minimum 6 years’ experience as a full-time professional software developer required, and minimum 5 years’ experience developing robust Enterprise Java applications required.
  • Recent experience with Standard Java 1.5 or 1.6 and Java Enterprise Edition 5 or 6 preferred.
  • 5 years’ experience following a structured Software Development Methodology that has a defined software development life-cycle, with recent Agile experience preferred.
  • 3 years’ experience with Source Control Management software required, CVS or Subversion is preferred.  3 years’ experience using one or more of the following Java APIs is required: EJB, JMS, JPA, Servlets, JDBC.
  • 2 years’ experience writing multi-threaded Java applications required.
  • Minimum 1 year experience required for the following: writing web services, JAX-WS (SOAP) and demonstrable Maven experience. Additionally, required one or more years’ experience using one of: JBoss AS, JBoss Messaging, HornetQ, or Seam.
  • Preferred minimum of 1 year experience using Dependency Injection frameworks, Oracle and writing SQL.
  • Experience developing software design documentation with UML preferred.
 
 
 
Compensation:  $95,000+.  Total compensation package is determined by relevant work experience and recent salary history.
 
 
 
Please ONLY send qualified candidates to Shelly Coburn at scoburn@piperes.com.
 
 
 
Keywords:
Java Developer, Java Engineer, Software Developer, Software Engineer, Transaction, Transactional, High Availability, Multi-threading, JBoss, SOAP, UML, Agile, EJB, Servlets, JMS, JPA, Java Enterprise, Java Developer. 

 





Are you a returning applicant?

Previous Applicants:

If you do not remember your password click here.

Back to Search Results

New Search


Powered By Taleo