If you are motivated by the challenge of building elegant solutions for very complex projects, we really want to meet you!
Server Side Developer (Java)
We are growing our development team in St Louis, MO, and we are searching for an experienced server-side Java developer who cares deeply about craftsmanship and quality.
(Remote candidates with the right skills and experience will also be considered.)
- Broad experience in overall system design and implementation
- Advanced proficiency with a MVC framework, such as Spring
- Familiarity with Eclipse/IDEA, Maven, Spring Core, Spring Data, and Spring MVC
- Experience taking existing designs and translating them into websites that combine dynamic client sites and server side code
- Experience creating and consuming web services in XML and JSON
- Familiarity with databases like MongoDB, Redis, Memcache, MySQL, and PostgresSQL
- Proven experience designing persistence and caching models using both SQL and NoSQL
- Excellent debugging skills
Nice to Haves:
- Practical experience working within a defined software development cycle; agile experience preferred
- Java experience with Multithreading, Annotations, Reflection, Collections, and Generics
- Framework experience with Hibernate, Thymeleaf, and Apache POI
- Experience building platforms that support multiple clients
- Experience with user interface design
- Master's degree preferred
Competitive salary plus benefits
12140 Woodcrest Executive Dr., St. Louis, MO 63141
Remote candidates with the right skills and experience will also be considered.