backend Java Developer

Horizontal Talent
Menlo Park, CA, United States
1 day ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$60,320.0 - $124,800.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Java (Programming Language) Agile Methodology Amazon Web Services Application Frameworks Application Performance Management Software as a Service Software Quality Relational Databases Software Design Patterns Distributed Systems Electronic Data Interchange (EDI)
+16 more
Design of User Interfaces Spring Framework PostgreSQL MySQL Object-Oriented Software Development Oracle (Applications) Performance Tuning Cloud Services Software Engineering Scripting Istio Sybase Backend Kubernetes Information Technology Microservices

Job description

We are seeking a senior backend Java Developer to help drive product development and modernization for a core platform team supporting critical business operations. This hybrid role is based in Menlo Park, CA, with onsite work required three or more days per week and offers the opportunity to build scalable, high-impact solutions in a fast-paced engineering environment. Responsibilities

  • Design, develop, and enhance backend components and services that support new products and feature delivery
  • Participate in technical discussions, whiteboarding sessions, and design reviews to shape solution direction
  • Build and maintain microservices-based applications with a focus on scalability, performance, and reliability
  • Collaborate closely with engineering peers to deliver work in a fast-moving, iterative environment
  • Write clean, maintainable code and contribute to code quality through testing and automation best practices
  • Support interface design and data exchange between system modules
  • Assist with build, release, and deployment processes while maintaining strong engineering standards
  • Help improve application performance through thoughtful design and implementation choices

Requirements

  • Strong experience with Java and the Spring Framework
  • Background in microservices development
  • Experience working with relational databases such as Oracle, MySQL, PostgreSQL, or Sybase
  • Ability to build highly scalable and distributed applications
  • Solid understanding of object-oriented design, design patterns, and software engineering principles
  • Experience with agile development practices
  • Strong problem-solving skills and the ability to communicate technical ideas clearly
  • Bachelor’s degree in Computer Science or a related STEM field, or equivalent professional experience
  • At least 7 years of relevant professional experience, or 5 years with a master’s degree, or 2 years with a PhD

Preferred Skills

  • Python scripting experience
  • Exposure to Go development
  • Hands-on experience with AWS or other public cloud services
  • Experience with Kubernetes, containers, or service mesh technologies
  • Experience building cloud-based software using open source frameworks and tools
  • Knowledge of performance tuning and application optimization
  • Ability to work effectively with global teams and adapt to shifting priorities
  • Curiosity for learning new technologies and contributing to business outcomes

Horizontal is committed to fostering a diverse, equitable, and inclusive workplace where all people feel respected, supported, and able to contribute their best work. We welcome applicants from all backgrounds and encourage candidates to bring their unique perspectives and experiences to the team.

Benefits & conditions

Please apply through this online posting or by visiting our Job Board at Applications will be accepted for 4 weeks. For those that join the team, we offer competitive compensation and benefits including medical, dental, vision, and retirement. Check out all we have to offer and how you can become part of the Horizontal Talent Team. The pay range for this role is $29 - $60 per hour based on qualifications and experience.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:53 min

Configuring dynamic proxy updates with Istio Pilot

Jan Mensch Jan Mensch · World Congress 2026 Europe

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · World Congress 2026 Europe

7:15 min

Installing Istio programmatically with bash scripts

Thomas Südbröcker · LIVE

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all