Software Engineer
Temis - Columbia, MD

This job posting is no longer available on Indeed. Find similar jobs:Software Engineer jobs - Temis jobs

Candidate will be involved in the development of cutting software applications using Java, MongoDB, Solr and GWT. Responsibilities will include front-end web UI design, back-end content processing, and management of servers in Amazon EC2.

Temis has competitive pay, good benefits and a casual environment. Temis has a good work-life balanced and regular work from home days.

Required:
-Ability to work without supervision within small development teams.
-Attention to detail, good communication and organizational skills, ability to multi-task, prioritize, and work on multiple concurrent projects effectively with a team
-BS/MS in Computer Science or related field
-Strong Java SE skills (Java 6+ experience necessary)
-Solid understanding of Java best practices and design patterns
-Experience with XML
-Experience with relational databases and/or NOSQL databases
-Experience with standard development tools (Java IDEs, version control systems, bug tracking systems, and continuous integration systems)
-Experience with virtualization and/or cloud computing
-Strong Linux skills
-Interest in learning and staying up to date with the latest technologies

Helpful:
-Experience developing web application user interfaces using Google Web Toolkit (GWT)
-Experience with MongoDB
-Experience with Ubuntu
-Experience with Lucene and/or Solr
-Experience with Eclipse, Subversion, Jenkins/Hudson
-Experience with content conversion and normalization between various data formats
-Experience with Gradle
-Experience with MySQL
-Experience with natural language processing concepts
-Experience with CSS and Javascript
-Experience with Mobile Application Development
-Experience with PDF processing