Software Engineer (Java) Bullhorn
As a key member of the core development team, the Software Engineer will collaborate with a team of developers and quality assurance engineers on the specification, design and creation of world-class software products.
You love to work as part of a high-performance development team. You want to build services to support millions of requests per day. You want to work on instant searching across millions of documents in milliseconds. You want to build on APIs to create new services and integrations. You love working in a fast-paced, Agile environment where you release every few weeks. You want to solve complex development challenges.
A positive, innovative, energizing, collaborative work style is required
5+ years of object oriented, data-driven software application development experience required
Experience with Java EE, Spring, Tomcat, Redis, JMS, JPA (Hibernate), Lucene preferred
Experience with mobile and web application development preferred
Must have knowledge of JDBC and database programming
Must have excellent communication and presentation skills
Must have strong organizational, problem solving and interpersonal skills
Must have excellent project management skills with ability to manage multiple projects simultaneously and drive results within tight deadlines
||St Louis, MO |