Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

UniversalGiving Logo

Engineering

UniversalGiving

Salary not specified
Sep 17, 2025
San Francisco, CA, US
Apply Now

UniversalGiving is looking to build new features and improve existing server-side components for their website, and needs a JAVA software engineer to help serve the world in philanthropy.

Requirements

  • 4+ years of application development experience using JAVA, MySQL, React
  • Strong proficiency in JavaScript, including DOM manipulation & JavaScript object model
  • Experience with client-side web technologies such as JavaScript, CSS
  • Familiarity with source controls such as SVN and CVS
  • Knowledge of design patterns and object-oriented modeling (e.g. UML)
  • Thorough understanding of the software development lifecycle (SDLC)
  • Experience with designing/analysis/testing/implementation/maintenance/QA processes

Responsibilities

  • Executing: Primary responsibility is coding in Java in MySQL and implementing Sprints
  • Collaborate with front-end developers/senior management to deliver quality code
  • Develop server-side Java technologies for existing & new application components
  • Scoping, developing, and implementing new user features and new web components
  • Increase operational efficiency & system visibility by developing tracking analysis
  • Provide recommendations on coding standards and guidelines
  • Track and communicate team progress/performance with the organization’s leadership

Other

  • BS/MS Degree in Computer Science (or equivalent)
  • Part-time, flexible remote positions
  • Minimum 6 months commitment
  • Opportunity to work with a diverse, global team representing over 25 cultures
  • Gain experience with a Tech for Good nonprofit