We are seeking highly motivated Java software engineers with 3+ years of programming experience to work in a closely-knit team environment. As this is a long-term role, the ideal candidate is searching for longevity in the workplace and possess a strong determination for the overall success of the company as an employee. This engineer will be expected to quickly acclimate to the dynamic environment and be able to take ownership of software development efforts and deliver them within specified time frames. Candidate must possess a positive attitude and be comfortable functioning in a multi-tasking environment. Applicants must be authorized for non-sponsored employment in the US.