> Markdown version of [/jobs/ext/2103345-java-developer](https://www.wearedevelopers.com/jobs/ext/2103345-java-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). --- # Java Developer - **Company:** Horizontal Talent - **Location:** Menlo Park, CA, United States - **Experience:** Expert - **Salary:** $60,320.0 - $124,800.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Agile Methodology, Amazon Web Services, Application Frameworks, Unit Testing, Microsoft Azure, Software as a Service, Software Quality, Data Structures, Relational Databases, Software Design Patterns, Distributed Systems, Electronic Data Interchange (EDI), Spring Framework, PostgreSQL, MySQL, Object-Oriented Software Development, Oracle (Applications), Performance Tuning, Release Management, Software Engineering, Scripting, Istio, Sybase, Backend, Build Management, Kubernetes, Microservices - **Published:** August 18, 2026 - **Apply:** https://www.dice.com/job-detail/87ddea26-365d-45dd-8c34-a2a28e40d59a ## About the Role * 7+ years of professional experience in software development, or equivalent experience with an advanced degree. * Strong hands-on experience with Java and Spring Framework. * Experience developing microservices-based applications. * Solid understanding of object-oriented design, software design patterns, and coding principles. * Experience working with relational databases such as Oracle, MySQL, PostgreSQL, or Sybase. * Ability to design and build scalable, highly available distributed systems. * Strong problem-solving skills and the ability to communicate technical ideas clearly. * Experience working in agile software development environments. Preferred Skills * Python scripting experience. * Experience with cloud platforms and native services, especially AWS or Azure. * Hands-on knowledge of containers, Kubernetes, and service mesh technologies. * Experience building cloud-based software using open source frameworks and tools. * Background in performance analysis and application optimization. * Strong knowledge of data structures and algorithms. * Ability to work effectively with global teams and adapt to changing priorities. * Comfort engaging with technical and business stakeholders in a collaborative setting. Horizontal is committed to creating an inclusive workplace where diverse perspectives, backgrounds, and experiences are valued. We believe equity and belonging strengthen our teams and help us do our best work together. ## Description * Design, develop, and enhance backend services and platform components for a high-visibility business unit. * Participate in technical design discussions, whiteboarding sessions, and solution reviews with engineering peers. * Build and support microservices that are reliable, scalable, and maintainable. * Write clean, high-quality code and contribute to unit testing and code quality improvements. * Collaborate closely with cross-functional team members in a fast-moving agile environment. * Help define interfaces and data exchange between modules and services. * Support performance tuning, optimization, and best practices for highly distributed applications. * Contribute to release and deployment processes as part of ongoing delivery efforts. ## Related Videos - [Rate-limiting using eBPF and Istio: How to protect your SaaS customers from themselves](https://www.wearedevelopers.com/videos/100220-rate-limiting-using-ebpf-and-istio-how-to-protect-your-saas-customers-from-themselves) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [The Open-source Java SDK for Multi-Cloud Development - Sandeep Pal](https://www.wearedevelopers.com/videos/2113-the-open-source-java-sdk-for-multi-cloud-development-sandeep-pal) - [Get started with securing your cloud-native Java microservices applications](https://www.wearedevelopers.com/videos/123-get-started-with-securing-your-cloud-native-java-microservices-applications) - [Effective Java Strategies and Architectures for Clouds](https://www.wearedevelopers.com/videos/186-effective-java-strategies-and-architectures-for-clouds) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [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) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)