This position will require a self motivated Java Programmer to aid in the creation and implementation of an enterprise level application with extreme mission responsiveness. Candidate must have previous experience with design, architecture, development and unit testing of Java web based applications and middleware.
Candidate must have experience engineering scalable multi-threaded data applications, developing and unit testing web-based applications. Understanding of Web based technologies required. Candidate should have extensive software engineering skills and previous experience working with multiple technologies including HTTPS, JSPs, Servlets, JDBC, application servers, experience integrating open source technologies and working with networking protocols.
The engineer should also have experience designing/developing consumable services, via Web Services or APIs. Included in this requirement is having familiarity with using/implementing enterprise access controls, in order to restrict user-access to the services and/or data supplied by the services. Additional understanding of security related technologies and programs such as PKI technology, and LDAP technology required. The developer should also be familiar with Agile development practices.
May manage websites including designing, developing, deploying and maintaining activities as well as perform testing and quality assurance of web sites and web applications.
The candidate should possess excellent oral and written communication skills, to include the ability to work with end users and analysts to understand and document requirements. The candidate should have proven ability to work independently or under only general direction.
- Unix scripting
- Python, .Net skills
- Familiarity with scripting via Unix or Perl is a plus. Linux and Windows OS management a plus.
- Graphing database experience, geospatial experience, unix scripting, ORM experience, Spring MVC
- Python, .Net skills
- Experience with developing and using models based on massive amounts of data (terabyte and up range).
Aspiration Software LLC - 2 years ago