> Markdown version of [/jobs/ext/2021344-backend-software-engineer](https://www.wearedevelopers.com/jobs/ext/2021344-backend-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Backend Software Engineer - **Company:** Cornell University - **Location:** Ithaca, NY, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Geographic Information Systems, Application Programming Interfaces (APIs), Amazon Web Services, JIRA, Microsoft Azure, Cloud Computing, Databases, Continuous Integration, Database Applications, Relational Databases, Linux, Spring Framework, PostgreSQL, Object-Oriented Software Development, Scrum Methodology, Query Optimization, Next.js, Software Project Management, SQL Databases, Web Services, Software Organization, ReactJS, Backend, Git, Vue.js, Containerization, AngularJS, Kubernetes, Information Technology, Front End Software Development, Api Design, Docker, Jenkins - **Published:** August 11, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/backend-software-engineer-ithaca-ny-usa-58899395 ## About the Role Cloud, with software development best practices and processes Tasks * Bachelor in Computer Science or related field (or equivalent) * 3+ years of relevant software project experience * 3+ years in OO programming and building APIs/web services/frontends * 3+ years of Java, Spring, and SQL experience * Experience with React, Vue.js, Angular, Next.js, or Nuxt * Relational DB design and complex query optimization * Containerization with Kubernetes or Docker * Cloud platforms (AWS preferred or Azure) * CI/CD and automation (e.g., Jenkins) * Linux, Git, Agile/Scrum * Jira * Proven documentation and testing of code * Strong problem-solving, communication, and collaboration skills * Ability to manage multiple priorities and work independently * Commitment to diversity, equity, inclusion, and wellbeing Key requirements * health care options * retirement contributions * wellbeing programs * paid leave and holidays * tuition assistance and education benefits * employee discounts ## Description Experteer Overview As a Backend Software Engineer, you design and maintain web-based services powering eBird, Merlin, Macaulay Library, and Birds of the World. You will help evolve CLO's infrastructure toward scalable, cloud-based systems while collaborating with cross-functional teams to deliver data-driven applications. Your work supports a global community of researchers, conservationists, and enthusiasts through robust APIs, services, and platforms. This role offers meaningful impact in biodiversity tech and citizen science, with hybrid work in Ithaca. Compensation / Benefits * Design, develop, and maintain web-based applications and related services for CLO and external customers * Contribute to evolution of technical infrastructure and hosting platforms toward scalable, cloud-based systems * Serve as liaison to align application infrastructure with CLO strategic objectives * Develop web systems, APIs, and database apps using Java, Spring, JavaScript, GIS, and Postgres * Stay current with software development best practices and processes Tasks * Bachelor in Computer Science or related field (or equivalent) * 3+ years of relevant software project experience * 3+ years in OO programming and building APIs/web services/frontends * 3+ years of Java, Spring, and SQL experience * Experience with React, Vue.js, Angular, Next.js, or Nuxt * Relational DB design and complex query optimization * Containerization with Kubernetes or Docker * Cloud platforms (AWS preferred or Azure) * CI/CD and automation (e.g., Jenkins) * Linux, Git, Agile/Scrum * Jira * Proven documentation and testing of code * Strong problem-solving, communication, and collaboration skills * Ability to manage multiple priorities and work independently * Commitment to diversity, equity, inclusion, and wellbeing Key requirements * health care options * retirement contributions * wellbeing programs * paid leave and holidays * tuition assistance and education benefits * employee discounts ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)