Java Developer (NYC)

Location: New York, NY

Department: Product & Engineering

Type: Full Time

Min. Experience: Mid Level

DonorsChoose.org is an online charity that makes it easy for anyone to help students in need. Public school teachers from every corner of America post classroom project requests on our site, and you can give any amount to the project that most inspires you.

Teachers at 75% of all the public schools in America have created classroom project requests on our site, and 2.5 million “citizen philanthropists” have channeled books, field trips, technology, and other resources to students from low-income communities. In all, we’ve generated $525 million for learning experiences designed by our country’s most dedicated public school teachers.

Fast Company ranked us #9 on its list of the 50 Most Innovative Companies in the World and made us the first non-profit ever featured on the issue’s cover. The NonProfit Times highlighted us as 2017's Best Nonprofit To Work For.

More about us:

  • We’re located in the Garment District of Manhattan.
  • We’re a non-profit, but our culture is much more like a start-up.
  • We’re passionate about addressing educational inequity and you should be, too.

About the role

DonorsChoose.org is looking for an energetic, collaborative, and self-motivated Java Developer to improve our unique philanthropic marketplace. You will play a central role in an agile non-profit organization that is serious about technology. Our twelve-person Engineering team builds software using tools like IntelliJ on OS X, Postgres, React, GitHub, Bamboo, and AWS.

You will:

  • Estimate and deliver on rapid implementation schedules--without compromising smart development goals and principles--to build web functionality that is functional, fast, and scalable.
  • Design, implement, and maintain new functionality for use by teachers, donors, and staff.
  • Keep a high-volume multi-faceted web system running by troubleshooting and fixing critical bugs.

Qualifications

You are a top-notch contributor who will be comfortable in DonorsChoose.org's start-up atmosphere and ready to play a key technical role on a small, dedicated team.

  • Excellent verbal and written communication skills.
  • Good problem-solving skills and enthusiasm for taking on diverse development challenges.
  • Strong sense of ownership and detail-orientation throughout the web engineering lifecycle.
  • Superb self-management skills and ability to work in a rapid environment with little supervision.
  • Passion for delivering high-quality web functionality with quick turnaround times.
  • Strong SQL skills, experience with O/R mapping tools like Hibernate is a plus.
  • Strong skills with an object-oriented language and MVC framework.
  • Experience integrating 3rd-party web applications, services, and components.
  • Nice to have: HTML, CSS, JS, or AJAX.
  • Nice to have: experience building robust functionality for commercial web sites and applications.

Compensation and benefits

DonorsChoose.org offers a competitive salary with merit-based bonus potential, comprehensive benefits with employer paid premiums for medical, dental and vision coverage, matching 401K, professional development budget, casual workplace, and 5 weeks paid vacation plus national holidays.

To apply

In your cover letter, tell us about your favorite teacher in school and ask us some questions!

A Final Note

The DonorsChoose.org team works toward a nation where students in every community have the resources needed for an excellent education. To do this, we hire and support a diverse team of the best and the brightest talent available.

We are an organization increasingly representative of the varied races and ethnicities, genders and sexual orientations, religious and political beliefs, and abilities that comprise our nation. DonorsChoose.org focuses on attracting, retaining, and advancing diverse talent because it makes us more effective, high-performing, creative, and resilient.  

If you are passionate about our mission, highly skilled in your field, and looking for a place where you can bring all of yourself to work, we want you.

Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*
Resume*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
Who referred you to this position?
Desired salary
Will you require Visa sponsorship, now or in the future, for employment in the United States?*
GitHub profile URL
As an equal opportunity employer committed to inclusive hiring practices, we hire without consideration to race, religion, creed, color, national origin, age, gender, sexual orientation, marital status, veteran status or disability. With that said, we invite you to help us monitor how inclusive our hiring process is, by completing the optional self-identification fields below.

Which of the following best represents your racial or ethnic heritage? Choose all that apply.
What is your gender?
Are you a first-generation college student (i.e. neither of your parent(s) or guardian(s) graduated from a 4-year college)?
Human Check*