Java Developer (NYC)

Location: New York, NY

Department: Product & Engineering

Type: Full Time

Min. Experience: Mid Level

DonorsChoose.org engages the public in public schools by giving people a simple, accountable, and personal way to address educational inequity. In this clip, board member Stephen Colbert tells the organization's story.

Since its launch in 2000, more than 2.6 million "citizen philanthropists" have donated to classroom projects on DonorsChoose.org, channeling books, field trips, technology, and other resources to more than 22 million students in public schools, overwhelmingly from low-income households. Along the way, the organization helped to pioneer the field of crowdfunding and is now making an impact beyond school supplies.

Through its dedicated team and culture, DonorsChoose.org earned recognition as the #1 "Best Nonprofit to Work For" by the Nonprofit Times.

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 like Spring MVC.
  • 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 and benefits package which includes health, dental, and vision coverage; a matching 401k plan (up to 5% of base salary); an annual professional development stipend; and five weeks of paid vacation plus national holidays.

To apply

Submit your application online and include in your cover letter a little bit about your favorite teacher in school!

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*
How did you find out about this opportunity?
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*