> Markdown version of [/jobs/ext/2580385-sr-back-end-developer](https://www.wearedevelopers.com/jobs/ext/2580385-sr-back-end-developer). 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). --- # Sr. Back End Developer - **Company:** Horizontal Talent - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Unit Testing, Client Server Models, Command-Line Interface, Cloud Computing, Databases, Database Development, Software Debugging, Software Design Patterns, DevOps, Distributed Systems, Groovy, Apache Maven, Object-Oriented Software Development, Pair Programming, Performance Tuning, Service-Oriented Architecture, Software Engineering, Web Applications, Web Platforms, Test-Driven Development (TDD), Infrastructure Automation Frameworks, Apache Kafka, Restful APIs, Code Restructuring - **Published:** August 4, 2026 - **Apply:** https://www.dice.com/job-detail/039301ec-e4db-41c8-9360-807e850a238c ## About the Role * 7-10 years of experience in application software development * Strong hands-on experience with Java and Spring * Proven ability to design, build, and consume REST services * Solid understanding of object-oriented programming and design patterns * Experience with test-driven development and strong unit testing practices * Comfort working in Unix/Linux command line environments * Experience with database development, debugging, and optimization * Working knowledge of Kafka in development and troubleshooting scenarios * Ability to collaborate effectively in an agile, team-oriented environment Preferred Skills * Experience with Groovy and Maven * Background in large-scale distributed systems and client-server architectures * Familiarity with emergent design and pair programming * Experience supporting production systems in a DevOps-oriented environment * Ability to break down high-level technical discussions into clear, actionable work items * Interest in cloud technologies, infrastructure automation, and SOA-based web applications Horizontal is committed to creating an inclusive environment where people of all backgrounds can thrive. We value diversity, equity, and inclusion as essential to building strong teams, better ideas, and meaningful outcomes. ## Description We're looking for a Senior Back End Developer to help build and support the next generation of a high-scale web platform focused on billing and financial accuracy. This role offers the opportunity to work on meaningful, cross-functional projects spanning Java/Spring applications, REST services, cloud technologies, and distributed systems in an agile environment. Responsibilities * Develop and enhance Java and Spring-based web applications that support billing and reporting capabilities * Contribute to the full software development lifecycle, from design and implementation through testing and production support * Refactor and improve existing systems quickly and thoughtfully to support scalability and performance * Build and maintain RESTful services and integrate with internal platforms and downstream systems * Partner with cross-functional teams to translate high-level ideas into user stories, tasks, and technical solutions * Participate in agile practices such as test-driven development, pair programming, and collaborative design discussions * Support database and Kafka-related development, including troubleshooting and performance tuning * Work closely with DevOps and production support processes to help monitor and improve application health * Contribute to the development of scalable solutions for high-volume, distributed environments ## Related Videos - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Give your build some love, it will give it back!](https://www.wearedevelopers.com/videos/514-give-your-build-some-love-it-will-give-it-back) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [AI-Native Enterprise Platforms: Interpreting Logic, Not Compiling Code](https://www.wearedevelopers.com/videos/1975-ai-native-enterprise-platforms-interpreting-logic-not-compiling-code) ## Related Articles - [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) - [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) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [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)