> Markdown version of [/jobs/ext/2834426-senior-backend-engineer-java](https://www.wearedevelopers.com/jobs/ext/2834426-senior-backend-engineer-java). 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 Backend Engineer (Java) - **Company:** Blochman Union School District - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $75,000.0 - $90,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Software Quality, Continuous Integration, Information Engineering, Distributed Systems, Github, Enterprise Messaging Systems, MongoDB, NoSQL, RabbitMQ, Prometheus, Swagger, Data Streaming, Strategies of Testing, Openapi, Datadog, Circleci, Data Logging, Google Cloud, Okta, Grafana, Spring-boot, Backend, Event Driven Architecture, Build Management, Gitlab-ci, Kubernetes, Front End Software Development, Api Design, Restful APIs, GXP, Docker, Golang - **Published:** September 10, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/pj28i3i77v ## About the Role * Strong experience building high-performance backend systems with Java and Spring Boot * Solid understanding of event-driven architecture (EDA) and distributed system principles * Practical experience with messaging systems (e.g., Google Cloud Pub/Sub, RabbitMQ, or similar) * Experience working with NoSQL databases, ideally MongoDB Atlas * Comfortable working with and supporting production services in cloud environments * Hands-on experience with CI/CD pipelines (CircleCI, GitHub Actions, GitLab CI, etc.) Ways of Working * Experience working in a fast-paced agile environment, with a focus on flow efficiency, reducing WIP, and getting stories to Done * Excellent communication, collaboration, and problem-solving skills Leadership & Growth * Experience mentoring or technically leading engineers, fostering growth and supporting good engineering practices Bonus Points! * Experience with Google Cloud Platform (GCP) * Experience with Keycloak or other identity/auth frameworks * Experience with observability tooling (e.g., OpenTelemetry, Grafana, Prometheus) ## Description We're looking for a skilled Senior Backend Engineer to help evolve our Unified Profile service - the central source of truth for user identities, preferences, and cross-product data. You'll design and build robust, API-driven, event-oriented services that power a seamless, consistent experience across multiple products. If you're passionate about clean APIs, data modelling, event-driven architecture, and setting architectural direction, this role puts you right at the heart of the platform. Stack: Java, Spring Boot, REST API's, MongoDB, Golang, Docker, Kubernetes, GCP. Responsibilities Core Engineering * Design, build, and maintain high-quality REST APIs and backend services using Java and Spring Boot. * Implement and evolve event-driven workflows using Google Cloud Pub/Sub to synchronise profile data across multiple products. * Ensure the Unified Profile remains a reliable, scalable, and accurate source of truth for user identity and profile attributes. * Improve the performance, reliability, and observability of the service (logging, metrics, tracing, alerting). Architecture & Technical Direction * Work closely with the Principal Engineer to influence the future architecture of profile management, data contracts, and event schemas. * Contribute to the design and evolution of domain events, ensuring schema consistency, forward compatibility, and good modelling practices. * Drive engineering standards across the squad, including testing strategy, CI/CD improvements, and code quality practices. Collaboration * Collaborate with product teams across the organisation to integrate Unified Profile into their services and support shared use cases. * Partner with Platform, Data Engineering, and Security teams to ensure APIs, events, and data flows are compliant, secure, and well-governed. * Work with frontend and mobile engineers to define clear, well-documented APIs (OpenAPI/Swagger). Leadership & Mentorship * Provide technical mentorship to engineers in the team, supporting growth, knowledge sharing, and sound engineering practice. * Participate in architectural discussions, design reviews, and incident retrospectives, bringing strong backend expertise.