Java Engineer

ZipRealty

(Emeryville, California)
Full Time
Job Posting Details
About ZipRealty
ZipRealty is an innovative developer of proprietary technology and comprehensive online marketing tools for residential real estate. The company's strong heritage draws upon more than a decade of experience as a pioneering digital real estate brokerage. Today, as a subsidiary of Realogy Holdings Corp. , ZipRealty is positioned to extend its highly effective consumer, sales associate and broker solutions in support of Realogy’s leading franchise brands and company-
Summary
As a Java Engineer (Back End) you are responsible for designing and building high performance and scalable solutions that meet the needs of millions of ZipRealty customers. You are a talented, creative, and motivated Java Engineer who loves developing powerful, stable, and intuitive apps. You enjoy challenging projects involving big data sets are interested in taking your mastery of SQL and Java to a new level. You thrive in a fast-paced environment, are cool under pressure, and embrace agile development methodologies. You have strong analytical skills, an unwavering commitment to quality, a collaborative work ethic, and excellent technical skills.
Responsibilities
* Design, develop, and test robust, scalable APIs using Java * Ability to learn new technologies and evaluate multiple technologies to solve a problem * Work with product engineers to understand their data pipeline needs and come up with innovative solutions * Troubleshoot, debug, evaluate and resolve data issues
Ideal Candidate
* BS in Computer Science, Engineering, or related technical discipline or equivalent combination of training and experience * 1+ years experience of building business logic layers and backend systems for high-volume consumer facing web applications * Current experience of developing Spring and Hibernate based web application * Current experience using Java development, SQL Database systems, and Apache products * Ability to work quickly with an eye towards writing clean code that is efficient and re-usable * Ability to build prototypes for new features that will delight our users and are consistent with business goals * Ability to iterate quickly in an agile development process * Refactor early and often to continuously improve code quality * Collaborate with product managers and designers to help define new products and features * Excellent analytical/troubleshooting skills * Excellent written and verbal communication skills in English * Strong work ethic and entrepreneurial spirit * Experience mentoring or acting in a lead capacity a plus

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.