Software Engineer

  • Company: Johnson & Johnson
  • Posted: March 27, 2017
  • Reference ID: 4665170323-en-us

BabyCenter is seeking a Software Engineer with a passion for building world-class experiences for large audiences. The position includes opportunities to work with state-of-the-art web technologies and large-scale infrastructure. This is a great position if you like creating customer solutions with hands-on development in addition to improving core software infrastructure.


BabyCenter® is the world’s partner in parenting. The #1 pregnancy and parenting digital destination, BabyCenter reaches more than 40 million moms and dads monthly in 11 languages from Canada to the Middle East to China. In the United States, 7 in 10 babies born last year were BabyCenter babies. BabyCenter provides parents with trusted information, advice from peers, and support that’s Remarkably Right® at every stage of their child’s development. Products include websites, mobile apps, online communities, email series, social programs, print publications, and public health initiatives. BabyCenter also leverages its industry-leading audience engagement to provide unparalleled insights and innovative marketing solutions to the world’s top brands, retailers, and institutions. Additionally, BabyCenter is committed to improving maternal health globally, and – through its Mission Motherhood™ campaign – works closely with nonprofits, NGOs, and governments to help make motherhood safer for all women. BabyCenter is a member of the Johnson & Johnson family of companies.


Thriving on a diverse company culture, celebrating the uniqueness of our employees and committed to inclusion.  Proud to be an equal opportunity employer.


The ideal candidate has experience building large-capacity consumer-facing websites and working with new technologies, and a desire to build great products for new and expecting parents.

This is a full-time position at BabyCenter headquarters in San Francisco.


  •       Collaborate with team members to develop consumer and sales features of the highest quality within promised timelines.
  •        Actively participate in team agile planning and retrospectives to decompose requirements and estimate stories.
  •        Create automated tests for key features and collaborate with the team Quality Analyst to ensure any feature developed is fully tested.
  •       Validate feature success through instrumentation and monitoring.

  • 5+ years delivering engineering web solutions in Java/Spring/Hibernate
  • Demonstrable experience in service-oriented architecture
  • Experience implementing typical model, DAO, service, and controller patterns 
  • Previous experience developing fast, reliable code operating on a large scale
  • Demonstrable experience as a strong problem solver with the ability to quickly understand new technologies
  • Strong, professional communication skills
  • Experience working in a cross-functional, team-based agile environment
  • Bachelor's or master's degree in computer science, or equivalent experience
  • Experience with Git and git-flow
  • Experience with Selenium WebDriver
  • Experience with Spring MVC, Tiles, and JSP rendering
  • Experience designing and creating RESTful web services
  • Client-side web programming (JavaScript, AJAX, HTML, XML)

Primary Location
United States-California-San Francisco
BabyCenter, LLC (6009)
Job Function
Engineering (IT)
Requisition ID

Share this Job