Sr. Java Developer (Python a huge plus) / OpenCrowd, Inc. / New York, NY
OpenCrowd, Inc./New York, NYOpenCrowd is a design and technology services firm that focuses on delivering rich internet applications, business social, mobile and cloud apps. Since our inception in 2005, we have built internet based applications for firms ranging from the top five investment banks, media and entertainment companies, intellectual property firms and healthcare providers. We help our clients shape their business concepts, and implement innovative user centric solutions in record timeframes. For additional company information, please visit www.opencrowd.com.
Senior Java Developer is a key team member of the development team. This person will be responsible for a portion of the overall system solution including design and implementation tasks. The responsibilities differ depending on the phase of the engagement.
Responsibilities:
• Work with project managers and/or clients to scope work and produce estimates to help define deliverables and timelines
• Build rich internet based software components for browser, mobile and tablet devices
• Select technologies, recommend architectures and create technical design based on client requirements
Qualifications:
• Bachelor's degree in related field.
• Four to seven years experience developing database-driven, web applications in Java, Ruby/Python and/or Flex/ActionScript
• Proficiency across the range of J2EE technologies, especially Servlet API-based programming, JSP, JDBC, JMS, etc.
• Solid experience with front end development (HTML, JavaScript, CSS, AJAX) a must
• Strong Object Oriented Design and experience developing high-performance systems and web sites (caching, performance, messaging, serialization, etc)
• Experience with Django and deployment on Google App Engine a strong plus
• Experience in HTML5, CSS3 and basic knowledge of Android or iOS platform
• Knowledge of RDBMS, database design and performing data extractions, conversions and manipulations. Worked with at least one of the following: Oracle, Sybase, MySQL, or PostgreSQL
• Ability to pick up new technologies and languages by oneself to deliver client projects
• Ability to clearly communicate ideas and technical decisions
Our compensation program is designed to attract, motivate, develop and retain the very best people. We are proud of our comprehensive benefit program. Our benefit features include; medical, prescription drug, dental, vision, disability, retirement plan, and a competitive time off program.
Disclaimer: This job description is for informational purposes, to describe the primary duties, skills and abilities necessary to meet the requirements of this position. This description is not intended to be an exhaustive list of all requirements or essential functions; it is subject to change at any time.
OpenCrowd is an equal opportunity employer.

