Job Description:
Join a collaborative and talented team in an agile development environment. Review, analyze, and modify systems including programming, testing, debugging, installing and maintaining software to support the organization’s client/server software applications.
Play at the epicenter of an emerging field combining game development with the science of human interaction and business simulations.
Collaborate with Fortune 500 companies and University of Washington’s Center for Leadership & Strategic Thinking to build a more fun and efficient world.
Requirements:
- BA/BS in Computer Science, Math, Physics, or related field
- 3+ Years’ experience in the software development industry
- Extensive C/C++ and Java experience
- Significant experience programming highly concurrent and distributed systems
- Extensive knowledge of web and core networking technologies
- Deep understanding of Java EE APIs (JMS, RMI, JMX, and JSP)
- Expert with JDBC, JPA, object relational mapping (ORM), and SQL
- Experience with a distributed caching technology
- Experience implementing solutions using object oriented design and design patterns
- Experience implementing at least one highly scalable and distributed web application
Pluses:
- Knowledge of lock free algorithms
- Experience with:
- Subversion, maven, netbeans, and JUnit
- Eclipselink and Glassfish
- SOA framework
- Managing infrastructure, such as Linux, Cisco, VMWare, Apache, etc
Qualified? hr@novelincorporated.com