Jobs · Engineering · California

Backend Developer

Horizontal Talent · Pleasanton, CA · 1 mo ago
On-siteEngineeringContract

About the role

We are seeking a Senior Java Backend Developer to join a dynamic engineering team supporting a large retail client in Pleasanton, CA. This onsite, six-month contract role offers the opportunity to build scalable backend solutions, contribute to microservices architecture, and help drive technical excellence across a collaborative product and engineering environment.

Responsibilities

  • Design, build, and maintain high-performing backend services using Java and Spring Boot.
  • Contribute to microservices architecture and participate in system design discussions.
  • Develop clean, well-structured, and maintainable code aligned with engineering best practices.
  • Create and optimize database schemas, queries, and stored procedures for performance and scalability.
  • Partner with product, QA, DevOps, and frontend teams to deliver reliable solutions.
  • Perform code reviews and provide thoughtful feedback to support quality and consistency.
  • Investigate, troubleshoot, and resolve complex production issues in a timely manner.
  • Mentor junior and mid-level developers and contribute to technical growth across the team.
  • Support architecture planning, technical roadmaps, and improvements to CI/CD and DevOps practices.
  • Help ensure applications meet standards for security, reliability, and scalability.

Qualifications

  • 10+ years of professional Java development experience.
  • Strong hands-on experience with Spring Boot and Spring Framework, including Spring MVC, Spring Data, and Spring Security.
  • Proven background in building and supporting microservices-based systems.
  • Deep experience with relational databases such as MySQL, PostgreSQL, or Oracle, including schema design and query optimization.
  • Solid understanding of RESTful API design and development.
  • Experience with Hibernate/JPA and ORM-based development.
  • Working knowledge of Git, Maven or Gradle, and unit testing tools such as JUnit and Mockito.
  • Strong problem-solving, analytical, and communication skills.
  • Ability to work collaboratively across cross-functional teams in a fast-paced environment.
  • Bachelor's or master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Preferred skills

  • Experience with NoSQL technologies such as MongoDB, Redis, or Cassandra.
  • Exposure to Docker and Kubernetes.
  • Familiarity with message queuing platforms such as Kafka or RabbitMQ.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of event-driven architecture and Agile/Scrum practices.
  • Background in technical leadership, coaching, or mentoring.
  • Experience with performance tuning and monitoring tools such as New Relic, Datadog, or Splunk.
  • Familiarity with CI/CD tools such as Jenkins or GitLab CI.
  • Experience working in a product-focused, collaborative engineering organization.

Similar jobs

Backend Developer

AgileGrid SolutionsUnited States· 3 wk ago
RemoteInformation Technologyapply on bestjobtool.com

Backend developer

tenXwayOhio, United States· 2 mo ago
Engineeringapply on tenxway.com

Backend Developer

HaystackUnited States· 2 mo ago
RemoteEngineeringapply on haystack.cv

Backend Developer

nextjobzMarion County, IN· 3 mo ago
Engineeringapply on nextjobz.com.bd

Backend Developer

Aditi ConsultingDraper, UT· 3 mo ago
Engineering$66–$66.43/hrapply on www2.jobdiva.com

Backend Developer

Polaris AxisIrvine, CA· 3 mo ago
Engineeringapply on polarisaxis.com