Work from home in Colorado, for Rearden Commerce (Foster City CA)
Senior Software Engineer: JVM Webapps and Content
Your role will be to develop and maintain web applications and middleware related to aquiring, managing, and accessing mission-critical content. The role calls specifically for the development of user interfaces, but also requires "full-stack" knowledge and development. As a senior contributor, you will own the architecture, design, and implementation of these applications and will be responsible for delivering new capabilities with high quality. You will have autonomy and responsibility for the following:
* Partnering with product management, user experience developers, QA, and services delivery to understand business requirements and translate them into high quality designs
* Developing high-volume batch processing solutions using map-reduce, batch frameworks, NoSQL, and message oriented middleware
* Taking ownership of the quality and usability of the application
* Contributing to a culture of innovation and quality across the engineering organization
* Minimum 5 years of commercial web development experience in Java, preferably on a Linux/UNIX environment
* Strong background with user interface design and development featuring XHTML, JS, CSS and AJAX
* 3+ years experience developing middleware and back-end code: SQL, JMS, Java ORM, etc.
* Experience with multiple programming languages including Groovy, Python, Ruby, or Scala.
* Strong object-oriented analysis and design skills
* Experience with design patterns (e.g. MVC, Composite, Factory Method, etc.) and refactoring
* Excellent written and oral communication skills
* Experience and competence developing in *nix environments and shells
* Able to collaborate and thrive in a fast-paced high-performance environment
* BA/BS in Computer Science or equivalent experience
* Experience design tools
* Experience working with Agile Methodologies
* Experience developing UI’s for mobile applications on Android or iPhone devices is a plus
Respond to jtroxel at yahoo.