Job Description
As the senior lead developer/commiter or individual contributor, you will contribute thought leadership and code that will be contributed to Apache projects, design major features, work closely with other contributors and committers in the community, and contribute to strategic decisions. You will bring your ideas to Apache hot projects and create new capabilities. You’ll interact with Fortune 500 Companies, researchers, and the best engineers in the field. You’ll solve some of the toughest enterprise and analytical problems on the planet, and move technology forward.
Required skills:
- Hands-on software design, implementation, and test experience
- Proficiency in Server Side Java with experience in Large-Scale Distributed Systems
- Knowledge and Experience with JavaScript using best practices and design patterns for writing clean, reusable, and highly organized code.
- Knowledge of RESTful services design, development, and testing
- Experience developing service APIs for external consumption
- Competency in data structures and algorithms, along with a technical fascination for how things fit together with modular design
- Clean coding habits, attention to details, and focus on quality
Preferred skills:
- Working knowledge of Hadoop or other big data solutions
- Recognized contributions to open-source projects
- Significant experience developing user-facing software
- Familiarity with the whole web stack, including protocols and web server optimization techniques
Required Education
Bachelor's Degree
Preferred Education
Master's Degree
内推联系信息:
Please register(Free!) to see Job Contact Information
Or contact [email protected] if you want become a member.