Careers at Knexus
Working Environment
Knexus Research provides a supportive, flexible, and cutting edge research and development (R&D) work environment for creative, technically-sophisticated and diligent individuals. Our members work on multiple projects involving intelligent systems research topics such as artificial intelligence in games, machine learning for image understanding, and multi-agent architectures for question-answering systems.
We offer a competitive compensation package that includes retirement benefits, health care allowances, two weeks per year of vacation time, and one week per year of sick leave.
Openings
Java Programmer (Entry/Mid-Level)
Knexus Research Corporation, an intelligent systems research and development company located in Springfield, VA, is looking for a Java Programmer to support one of our US Government clients in Washington, DC. Knexus provides a casual, supportive, flexible, and cutting-edge R&D work environment for creative, technically-sophisticated, and diligent individuals. We offer a competitive compensation package that includes retirement, leave, and health benefits.
The candidate will develop web-based Java applications in a dynamic, high-tech research environment using open-source software. We are looking for a highly motivated individual who can quickly learn the required software frameworks to deliver web-based applications. The individual should have good communication and interpersonal skills and be capable of working in very small teams. Experience creating and deploying applications with a web-based frontend and database backend is desirable.
Duties and Responsibilities
- Interact with supervisor and clients to understand application requirements
- Work with open source software components, develop application software to meet the requirements
- Configure testing and deployment environments for applications; test and deploy applications
Required Skills
- Ability to review Java code and quickly grasp application functionality
- Familiarity with HTML and web technologies
- Experience writing and testing Java programs
Bonus Skills (esp. for Mid-Level)
- Experience writing Java Server Pages (JSP) applications
- Experience working with XML
- Experience with JavaScript and Ajax
- Experience with scripting languages such as Perl, PHP, Pyhton
- Experience writing database backends
Experience
0-2 years (junior) or 3-5 years (mid-level) experience developing computer programs
Qualifications
Bachelor's degree in Computer Science or related field
Other
Work location: The candidate will work onsite at the US Naval Research Laboratory in D.C.
Citizenship: This position requires U.S. citizenship.
Application: Please send a resume and cover letter to java.programmer@knexusresearch.com.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity and expression, age, disability, or Vietnam era, or other eligible veteran status, or any other protected factor.
Release Date: January 6, 2010

