Position: Research Associate - Java Programmer
The U.S. Naval Academy’s Department of Computer
Science invites applications for a research programmer / software engineer to
help implement new research in databases and cloud computing. Strong programming
skills in Java are required. The research programmer will work with Dr. Adina
Crainiceanu and her collaborators to design, implement, and evaluate solutions
for improving and extending the functionality of the Rya triple store (http://rya.incubator.apache.org/),
a scalable RDF triple store built on top of Apache Accumulo.
This position can be full time or part-time and
the start date is negotiable. There is support for this position for up to one
year and can be extended contingent on availability of funding and positive
performance review.
This is a non-tenure track federal excepted
service position. Salary will be commensurate with experience and
qualifications.
Minimum Qualifications:
·
A
B.S. in Computer Science or closely related field is required (Master
preferred).
·
Strong programming
experience in Java and good development habits (code organization,
documentation, testing).
·
Ability to work
independently or collaboratively with a team.
·
Applicants must
be U.S. Citizens.
Preferred Qualifications:
·
M.S. or Ph.D. in
Computer Science or closely related field
·
Strong programming
experience in Java to include JUnit testing
·
Experience with
Maven
·
Experience with
Git
·
Knowledge of
database concepts, in particular query optimization and evaluation
·
Experience with
RDF, SPARQL, and RDF triple stores
·
Familiarity with
open source development
·
Familiarity with
Unix-based operating systems
·
Familiarity with
distributed systems
·
Familiarity with
Hadoop, Accumulo, MongoDB
·
Research
experience
Dates:
Application review will begin on June 20, 2016 and will continue until the
position is filled.
Apply: More information about the position and how to apply can be found at http://www.usna.edu/HRO/jobinfo/RFA-JAVA-2016.php
About the U.S. Naval Academy:
The United States Naval Academy is a unique institution of higher learning
located in desirable Annapolis, Maryland. As an historic officer accession
program and premier undergraduate college, the United States Naval Academy has
its own distinctive niche among American educational institutions. Our talented
civilian faculty and staff are united by one common purpose--to develop the next
generation of leaders for our naval service. In order
to deliver on this promise to our nation, we recruit from all segments of
society to find faculty, instructors, and support staff who model the highest
professional standards.
Every year more than one million people tour "the Yard" to experience what our
employees already know — the United States Naval Academy is a special place,
with a special purpose. Those selected for employment will find challenging and
rewarding work; state-of-the-art facilities which inspire academic and athletic
excellence; the benefits of Federal employment; and exceptional quality-of-life.