Senior Java Software Engineer

Tennessee  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

Link Technologies is currently looking for a Sr. Java Software Engineer for a 6 to 12 month contract position in Nashville, TN.  Please apply immediately if you are looking for a great project!

The Senior Software Engineer is a motivated, product-oriented individual who can bring and share their strong Java software design and implementation experience with other engineering team members, delivering new features and critical improvements to client's customers.  As a member of the team this individual will perform product design, programming, unit testing, and technology selection for complex Java-based applications. Developers must have experience with complete front to Back End development. The primary focus of this position is to produce high-quality Applications using Java and related technologies.

You will also:

  • Work under general direction with the ability to act independently when determining methods and procedures on new or existing functionality
  • Work on complex projects and problems where analysis of situations or data requires an in-depth evaluation of various factors and additional specialized technical knowledge
  • Work with analyst and stakeholders to determine and refine feature requirements
  • Devise or modify procedures to solve complex problems considering system capacity and limitations, operating time, and form of desired results
  • Define and document system designs as they relate to feature work
  • Feature design, coding, unit testing, debugging, and documentation
  • Participate in design and code review
  • Lead feature development in a team environment as required
  • Communicate effectively with team members and stakeholders
  • Work in a team environment as well as independently
  • Manage time constraints and deadlines

Required

  • Bachelor's degree in Computer Science, or equivalent experience.
  • At least 5+ years of continuous application development with J2EE technologies.
  • Java (JDK 1.5+), Hibernate, Spring Framework 3+, XML
  • HTML 4/5, CSS2/3, JavaScript (JQuery and other libraries)
  • Experience developing Web Services (SOAP/WSDL/Rest)
  • Must have an advanced knowledge of OO Design Patterns and
  • Advanced knowledge of system development methodology is preferred
  • Advanced Test Driven Development with functional and unit testing using tools like JUnit and Mock objects (JMock, Moquito, etc).
  • Advanced knowledge of relational database technologies is required, Oracle preferred.
  • Ability to provide direction to Junior to mid-level developers through mentoring.
  • Must have solid skills related to gathering detailed requirements, dealing with customers, project management, and support.
  • Excellent written and verbal communication skills are necessary for this role.
  • Demonstrated ability to document design and code.
  • Ability to excel in highly demanding environment and manage multiple priorities
  • Proven ability in providing accurate estimates and risk assessments

Nice to have:

  • Experience with Tomcat 6+ and/or JBoss 5+.
  • Experience with WSO2 tools, specifically ESB and Queueing tools.
  • Experience in an Agile development environment utilizing Scrum methodology.
  • Application development experience in PL/SQL in an Oracle Environment
  • Experience with Healthcare Systems including areas such as HL7, Meaningful Use, EHR/ECR/EMR, EDI, Practice Management, Billing/Collections experience highly desired.
  • Experience with ETL and Business Intelligence, preferably with Pentaho tools
  • Experience with continuous integration tools such as Jenkins and Cruise Control.
  • Experience with clustered, high performance web applications in multi-tenant environments.

Perks

  • Dynamic Healthcare IT Company providing the ability to make a positive difference in people's lives.
  • Opportunity to develop your skills with mentors who are experts in the industry
  • Competitive benefits including a casual office environment with no dress code,  Starbucks coffee and an amazing group of co-workers
  • Free Parking in a downtown location that is easy in/out but also in the heart of the city
  • Start-Up Vibe with the stability of a 10+ year old company

To apply, please send your Resume in MS Word format and reference Job ID #5799.

We look forward to working with you!

Start date
n.a
Duration
6-12 months
From
Link Technologies
Published at
30.08.2013
Project ID:
591174
Contract type
Freelance
To apply to this project you must log in.
Register