OCLC is looking to develop features and enhancements for their eResources team, specifically supporting key resources like the Knowledge Base, Collection Manager, and Central Index. This role will involve developing RESTful services, React-based UIs, and Big Data processing using Hadoop to improve how people access information globally.
Requirements
- 5+ years Java development experience
- 3+ years developing RESTful web services
- 2+ years developing in a Linux environment
- Familiar with RDBMS technologies
- Knowledge of database systems.
- Experience with cloud platforms.
- Experience integrating AI tools, frameworks, and concepts into the software development process.
Responsibilities
- Develop features and enhancements for the eResources team.
- Support feature development for RESTful services, including React based UI’s, as well as Big Data processing (Hadoop).
- Design and implement complex features and systems.
- Provide technical guidance and expertise to the team.
- Participate in architectural discussions and decisions.
- Conduct code reviews and ensure code quality standards
- Effectively enhance complex system areas for new features, bug fixes, and optimizations
Other
- Lead small teams and mentor junior engineers.
- Ability to lead and mentor teams.
- Strong problem-solving, troubleshooting skills, and analytical skills.
- Proven track record of delivering high quality technical solutions according to desired delivery schedules
- Good communication and teamwork skills