Sr. Java Web Engineer/ Lead LiveScribe
THIS JOB HAS EXPIRED
Role and Responsibilities
This position will report to the Director of Web Services
Provide hands on technical leadership of Livescribes web platform providing architectural vision, devising and driving technical strategy, and aligning Web technology initiatives with business needs
Become a key contributor to designing and implementing high volume and highly redundant cloud based services, eg. Amazon Web Services (AWS: EC2, SDB, SQS, RDS, S3, ELB)
Demonstrated technical capabilities are a must, as are people skills. This position requires an ability to work collaboratively and effectively with a range of stakeholders.
Use best of breed technologies and agile development methodologies to build a component-based and service oriented architecture
Ensure proper technical design and documentation
Foster a spirit of collaboration and cross functional development between multiple internal teams
Provide technical leadership to an extremely talented development team
Proactively identify areas for improvement/scaling our current architecture and application design to keep pace with the growth and performance demands of our customers and product roadmap
Support, maintain and administer existing deployed solutions
Qualifications and Education Requirements-
MS in Computer Science, Software Engineering or equivalent
Significant technology experience to include a minimum 10 + years hands on software and web development with Java/J2EE
A proven track record building large scale distributed computing systems utilized in high-availability production environments
US work authorization required
Skill and Technical Requirements-
10 + years experience in core Java and J2EE custom-software development
Application design tools/framework Spring, Hibernate, Apache, Struts, Maven, Ant, Eclipse, etc.
Experience architecting high volume and highly redundant systems and migrating existing platforms to cloud based services, eg. Amazon Web Services (EC2, SDB, SQS, RDS, S3, ELB)
Experience influencing high performing development teams using agile methodologies and tools (eg. Rally)
Strong background in object-oriented architectures and proven experience in using design patterns, UML, Object Oriented analysis and design
Excellent troubleshooting skills, especially in a complex application stacks
Ability to multi task and switch context to changing priorities in a highly dynamic environment
Strong experience and understanding of object-oriented analysis, design and programming (OOA/OOD/OOP)
Strong understanding of Design Patterns
Experience architecting and documenting complex large scale systems
Design and implement data models and data access layer for new product functionality
Experience with various code versioning systems such as Subversion etc
Experience in working with or directing off-shore development teams
| Location: |
7677 Oakport Street 12th Floor
Oakland, CA 94621
United States
|