Senior Software Engineer - Java, Team Lead
Piper Enterprise Solutions - Raleigh, NC

This job posting is no longer available on Piper Enterprise Solutions. Find similar jobs: Senior Software Engineer jobs - Piper Enterprise Solutions jobs

Piper Enterprise Solutions is currently seeking a Senior Software Engineer Team Lead searching for an opportunity with a rapidly growing organization developing cutting-edge technology in a competitive industry. Our customer is looking to hire a passionate, creative and self-motivated Java Software Engineer who can mentor others and considers themselves fun to work with / for in a teamwork environment. Main responsibilities for the Java Senior Software Engineer include team leadership on a daily basis, reporting to the engineering team lead and engineering management team and designing / implementing advanced algorithms and high performance solutions that enrich the user experience.

Other responsibilities include designing and developing new solutions, adhering to core design and testing principles and participating in iteration and release planning as needed. The position is a direct-hire opportunity in Durham, North Carolina.

Successful candidates will be required to have a passion for Open Source technologies, a Linux development background (Java) and experience working with SQL / NoSQL databases.

Technical Requirements Include:
  • Heavy Java programming experience (Python or Ruby experience is preferred).
  • SQL Server and/or NoSQL (Example: MongoDB).
  • Enterprise level development experience.
  • Experience with SOLR/Lucene and/or Mahout is a plus.
  • Experience with Data Integration (Pentaho Kettle) is a plus.
  • Experience with web services construction and deployment (SOAP, WSDL and XML).
  • Experience in distributed computing, information retrieval, data mining and machine learning is preferred.
  • Solid understanding of product release cycles, code repositories, branching, labeling and packaging protocols and practices.
Salary Expectations: $80,000 - $100,000. Compensation package is determined by salary history, relevant work experience and total years of experience.

Please send ONLY qualified resumes to Matthew Knapp at


Java, J2EE, Java Developer, Senior Java Developer, Java Software Engineer, Software Engineer, Senior Software Engineer, SOLR, Lucene, Mahout, Pentaho Kettle, SOAP, WDSL, XML, Data Integration, Data Mining, Web Services, deployment, code repositories, Python, Ruby.