Senior Java Engineer

San Francisco, CA

Company Summary:

Blurb® is a book-making platform and creative community that enables individuals to create, publish, share and sell high-quality photo books, trade books, and magazines in both print and digital formats. Blurb is accessible to consumers across the globe with free, innovative book creation and layout tools. Founded in 2005, Blurb has over 2 million customers worldwide, resulting in over 4 million unique book titles, with nearly 18 million units shipped to almost 100 countries around the world. We are headquartered in San Francisco, our parent company is RPI and they are headquartered in Seattle.

Position Summary:

Design and build computer applications software, specifically backend services to support print and digital media products; leverage Java to rapidly build RESTful APIs that are easy to understand, use, and maintain; help with code migration from Rails and Ruby to Java; architect and profile services to ensure scalability and performance at peak load; collaborate with a DevOps team to add instrumentation and monitoring to support production environments; mentor and lead other team members.


Position requires bachelor’s degree in computer science or related field, followed by seven years of progressive Java software development experience; experience must include (1) object oriented programming, (2) relational databases, (3) building and maintaining microservices, (4) RESTful web services, (5) Hibernate, and (6) Spring.


  1. Design data security systems
  2. Follow data security procedures
  3. Adjust computer operation system
  4. Check hardware or software to determine reliability
  5. Evaluate computer system user requests or requirements
  6. Install hardware, software, or peripheral equipment
  7. Provide technical computer training
  8. Develop computer performance standards

How to Apply

Please email resume and cover letter to

Blurb is committed to attracting and retaining the most highly qualified candidates available. As a Blurb employee you will be consistently challenged to deliver to the best of your ability. If you are prepared for this challenge, tell us your qualifications, experience and interests in this position in a cover letter and resume.  Please be sure and tell us why you think you would be a great addition to the Blurberati!


Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

Blurb is committed to equal opportunity and considers qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, age, marital status, protected veteran status, disability status or other applicable legally protected characteristics.

The employer will make reasonable accommodations in compliance with the American with Disabilities Act of 1990. The job description will be reviewed periodically as duties and responsibilities change with business necessity. Essential and other job functions are subject to modification. Reasonable accommodations may be provided to enable individuals with disabilities to perform the essential functions.

For job positions in San Francisco, CA, and other locations where required, we will consider for employment qualified applicants with arrest and conviction records. We value diversity at our company. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or any other applicable legally protected characteristics in the location in which the candidate is applying