Server Side Developer (Java)

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.

Requirements

Must Haves:

  • 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

Details

Position Type:

Full-Time

Compensation:

Competitive salary plus benefits

Location:

12140 Woodcrest Executive Dr., St. Louis, MO 63141

Please send resumes to aaron@objectcomputing.com

secret