OCLC · 3 hours ago
Software Engineer
OCLC is a technology company focused on connecting libraries and making knowledge accessible worldwide. They are seeking a motivated Software Engineer to develop user-focused, scalable applications that support libraries in sharing knowledge and resources globally.
Web Development
Responsibilities
Develop and maintain full-stack applications using Java, Spring Boot, RESTful APIs
Work closely with product managers, UX designers, and senior engineers to implement customer-driven features and experiences
Contribute to database design and assist with integration of third-party services
Participate actively in agile ceremonies, story refining, and peer reviews while learning from senior team members
Write clean, testable code following established patterns and ensure quality through unit testing and integration testing
Support application performance, scalability, and security improvements under guidance from senior engineers
Assist in modernization efforts—helping refactor legacy systems, adopting microservices, and supporting cloud migration initiatives
Learn and utilize AI-assisted development tools (e.g., GitHub Copilot, Cursor, code generation, smart testing) and provide feedback on their effectiveness
Help troubleshoot production issues and participate in root cause analysis with senior team members
Document your work and participate in knowledge sharing sessions
Qualification
Required
Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)
3-5 years of software engineering experience, with experience in full-stack development
Hands-on experience with: Java 8+ and Spring framework, RESTful services and web APIs
Relational databases (e.g., PostgreSQL, MySQL, SQLite)
Version control (Git)
Strong analytical and problem-solving skills
Good communication skills and willingness to collaborate
Demonstrated ability to learn new technologies quickly and adapt to changing requirements
Benefits
Best-in-class health coverage
Retirement plans with generous company contributions
Free use of our on-site fitness center, gym sports, group exercise classes, and game room
Onsite catering and cafeteria subsidized by OCLC
Health and wellness events
Paid parental leave and adoption assistance
Tuition reimbursement and Public Service Loan Forgiveness eligibility
Company-subsidized pricing on local tickets and memberships
Company
OCLC
OCLC, a non-profit cooperative of libraries, uses cloud-based infrastructure to connect libraries to manage and share the world’s knowledge.
H1B Sponsorship
OCLC has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (41)
2024 (40)
2023 (27)
2022 (41)
2021 (22)
2020 (28)
Funding
Current Stage
Late StageRecent News
2025-11-24
2025-04-17
2025-03-30
Company data provided by crunchbase