Lead Software Engineer - Java - Social Support Lithium Technologies
THIS JOB HAS EXPIRED
Lithium is looking for a Lead Software Engineer, strong in Java to help us build our next generation of Social Media solutions for business. The ideal candidate will be extremely proficient in the design and implementation of modern web applications and will be a solid developer on the core Java application tier, extending to the front end with JavaScript, Ajax, and semantically rich XHTML.
Who We Are
Lithium Technologies helps leading companies use Social Media to engage customers and drive business results. We create vibrant social communities across websites, Facebook, and the broader social web that increase sales, reduce service costs, and accelerate innovation.
This is a great opportunity to join one of the hottest companies in B2B Social Media. We have strong traction with the world?s leading brands, we are experiencing rapid growth, and we are recognized as a leader by top analyst firms, including Gartner and Forrester.
The world's most innovative companies such as AT&T, Barnes & Noble, Best Buy, Sephora, Univision, Home Depot, and HP use Lithium to engage their customers in breathtaking new ways (literally, breathtaking). They're increasing revenue, reducing expenses, and strengthening their brands. And most importantly, they're building a lasting competitive asset?a brand nation?with their customers.
What You?ll Do
As a Senior Middle Tier Java Developer in our core engineering team you will play a key role in the definition, design, and implementation of our products.
You will be part of a small, passionate, and talented team creating compelling new features and applications in a SaaS environment. Current projects include building Social Applications for Facebook integrations, mobile, gaming dynamics and an achievement engine. You'll bring to the role a passion for building intuitive user-interactions that consumers find both natural and engaging as they participate and contribute to vibrant online communities.
The ideal candidate will be extremely proficient in the design and implementation of modern web applications and will be a solid developer on the core Java application tier, extending to the front end with JavaScript, Ajax, semantically rich XHTML. Working in an Agile environment, you will collaborate daily with product managers, peer software engineers, technical writers, and QA engineers.
Responsibilities
Working closely with engineering peers, management, and product management, you will:
Assess requirements and estimate time and resources to create solutions
Design, implement and deliver compelling solutions that meet the product requirements
Accurately identify, enumerate and estimate work tasks for project schedules that you consistently deliver against on time in an Agile environment
Requirements
5-8+ years? commercial experience in Java Web application development or another Object Oriented Programming language (OOP)
Strong skills in Java development experience, preferably in large scale Web environments
Experience in one or more MVC architectures (Struts, Rails, Spring MVC, JSF)
The ideal candidate will have a 50/50 split experience in developing core Java and UI Strong skills in JavaScript.
Ajax and semantic XHTML Strong sense of User Experience when creating features and widgets
Team player with excellent communication and organizational skills Self-starter that is results focused with the ability to work independently and in teams
Proven track record of producing high quality software against plans and schedules that are being met consistently
B.S. in Computer Science or other relevant technical field
Highly desired experience in one or more of the following areas:
A passion for Social Media Familiarity and experience with Agile (scrum) development process Tapestry 5 experience
Direct experience with jQuery or an equivalent JavaScript framework (ExtJs, YUI, Dojo, Prototype, etc)
Experience creating consumer facing web applications
Proven track record of identifying and championing new technologies that enhance the, software quality, developer productivity, and end-user experience Experience with SQL, MYSQL, Spring, or Lucene will be a plus.
Why you should join our team
Lithium offers a great working environment and competitive compensation and benefits package. We're looking for fast-thinking, innovative, passionate team players who enjoy brainstorming new ideas, work with the best and brightest in the social media software industry and want to take their career to the next level. This position is based out of our Emeryville, CA office location and will be moving to a new San Francisco office at the end of 2012.
| Location: |
5980 Horton Street
Suite 370
Emeryville, CA 94608
United States
|
THIS JOB HAS EXPIRED