> Markdown version of [/jobs/ext/276114-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/276114-senior-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). --- # Senior Software Engineer - **Company:** Pearson - **Location:** Hamilton Township, NJ, United States (Remote available) - **Experience:** Expert - **Salary:** $100,000.0 - $140,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Automation of Tests, Microsoft Azure, Big Data, Code Review, Data Integrity, Github, Apache JMeter, Load Testing, NoSQL, Service-Oriented Architecture, Software Engineering, Web Applications, Cloud Platform System, Performance Testing, Gatling, Backend, Vue.js, Front End Software Development, Restful APIs - **Published:** May 16, 2026 - **Apply:** https://www.juju.com/job/00000000fztsjh ## About the Role **Experience:** ~2+ years (motivated early-career engineers encouraged to apply), + ~2+ years of professional software development experience (or equivalent hands-on experience) + Strong working knowledge of: + **Java** (backend services, APIs) + **AWS Services** + **Vue.js** (or a comparable modern frontend framework, with willingness to learn Vue) + A clear appreciation for **API-first design** and service-oriented architectures + A quality-focused mindset: testing, code clarity, and maintainability matter to you + Exposure to, or strong aptitude for: + Performance testing + Load testing + Diagnosing bottlenecks in data-heavy systems + Curiosity, motivation, and a desire to learn-especially in large-scale, real-world systems Nice to Have + Experience with: + RESTful APIs and API documentation standards + GitHub CI/CD pipelines + Relational and/or NoSQL databases + Cloud environments (AWS, Azure, or similar) + Familiarity with tools for performance or load testing (e.g., JMeter, Gatling, k6), or a strong interest in learning them + Interest in public sector or mission-driven technology What You'll Gain + Hands-on experience with **large-scale data systems** and high-impact applications + Exposure to **statewide platforms** with real performance and reliability constraints + Mentorship from experienced engineers who care about clean design and sustainable systems ## Description We build software that operates at **statewide scale to** move, and score, and aggregate **large volumes of data** in support of public-facing programs used by millions. This is an opportunity to work on meaningful, long-lived platforms where **performance, reliability, and data integrity matter** , and where your work has real-world impact. We're looking for a **full stack engineer** who enjoys working across the stack, values clean APIs, and takes pride in building software that is both **fast and correct** . What You'll Do + Design, build, and maintain **data-intensive web applications** used across statewide contracts + Develop **backend services in Java** , with a strong emphasis on well-designed, well-documented APIs + Build modern, responsive user interfaces using **Vue.js** + Work with large datasets, focusing on **performance, scalability, and reliability** + Collaborate closely with product managers, QA, and other engineers to deliver high-quality features + Write and maintain **automated tests** (unit, integration, and API tests) + Participate in **performance testing** , profiling, and tuning (or develop those skills with guidance) + Review code, contribute to design discussions, and continuously improve engineering practices ## 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) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [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) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)