> Markdown version of [/jobs/ext/2213149-senior-back-end-software-engineer-java-php](https://www.wearedevelopers.com/jobs/ext/2213149-senior-back-end-software-engineer-java-php). 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 Back End Software Engineer (Java + PHP) - **Company:** Exadel, Inc. - **Location:** Concord, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), PHP (Programming Language), Agile Methodology, Amazon Web Services, Unit Testing, Program Optimization, Code Review, Continuous Integration, Distributed Systems, Elasticsearch, Graph Theory, Java Virtual Machine (JVM), Enterprise Messaging Systems, MySQL, Software Architecture, Redis, Symfony, Spring-boot, Technical Debt, Backend, Gitlab-ci, Integration Tests, Kubernetes, Apache Kafka, Front End Software Development, Terraform - **Published:** August 24, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/pelb5agfp4 ## About the Role * Solid professional backend development experience * Strong expertise in Java and JVM-based frameworks such as Micronaut or Spring Boot * Professional experience with PHP and willingness to work in a mixed Java/PHP environment * Experience with Kubernetes, AWS, MySQL, and distributed messaging systems such as Kafka * Strong understanding of distributed systems, scalability, reliability, and software architecture * Experience building scalable systems handling high volumes of requests and data * Experience with unit and integration testing * Strong problem-solving, communication, and collaboration skills * Experience working in Agile, cross-functional teams Nice to Have * Experience with OpenSearch / Elasticsearch * Knowledge of Redis and Terraform * Experience with Symfony * Familiarity with GitLab CI/CD * Experience with observability and monitoring * Knowledge of graph theory or search optimization English level ## Description Java, JVM, Micronaut, Spring Boot, PHP, Symfony, Kubernetes, AWS, MySQL, Kafka, OpenSearch / Elasticsearch, Redis, Terraform, GitLab CI/CD, Unit Testing, Integration Testing, Distributed Systems. What You'll Do * Design, develop, and maintain scalable, reliable, and high-performance backend services. * Build and evolve the Search platform handling millions of search requests per day across 40+ countries. * Design components and integrations with a strong focus on scalability, maintainability, reliability, and performance. * Work on complex distributed systems problems, including graph-based search, caching, memory optimization, and high-throughput processing. * Contribute to the migration of Search services from PHP to Java, improving performance, throughput, parallelism, and caching. * Drive technical improvements and contribute to architecture and technology decisions. * Ensure backend services are observable and design effective monitoring strategies for new components. * Identify, prioritize, and reduce technical debt together with the team. * Support and improve CI/CD processes and ensure high-quality, reliable releases. * Write SOLID, maintainable, flexible, testable, and scalable code. * Collaborate closely with Product, Frontend, Data, UX, and other Engineering teams. * Participate in code reviews, technical discussions, mentoring, and knowledge sharing. * Lead the adoption of better engineering practices and improve team development workflows. * Take ownership of backend solutions from concept and design through implementation and production. ## Related Videos - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [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) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)