Senior Software Engineer

Horizontal Talent
Oakland, CA, United States
1 day ago
Apply on www.jofdav.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$81,120.0 - $156,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Apache ActiveMQ Application Programming Interfaces (APIs) Agile Methodology Automation of Tests Unit Testing Microsoft Azure Software Quality Code Review Information Systems Continuous Integration Data Security
+43 more
DevOps Github Gradle Monitoring of Systems Hazelcast IBM WebSphere MQ Spring Framework Apache Maven Nginx NoSQL Octopus Deploy Systems Development Life Cycle Query Optimization RabbitMQ Redis Distributed Caching Standard Sql Simple Object Access Protocol (SOAP) Software Engineering Management of Software Versions Web Services Openapi Datadog Data Logging Transaction Processing (Computing) Enterprise Software Applications Istio Spring-boot Technical Debt Event Driven Architecture Containerization Integration Tests Kubernetes Information Technology Apache Kafka Api Design Restful APIs Splunk Api Management Docker Key Vault Jenkins Microservices

Job description

Join a collaborative engineering team building secure, scalable, cloud-ready microservices that support claims processing and related enterprise capabilities. This role offers the opportunity to shape modern API solutions, improve platform reliability, and contribute to the evolution of mission-critical services. Responsibilities

  • Design, develop, test, deploy, and support RESTful APIs and Spring Boot microservices for claims-related business functions.
  • Build maintainable, resilient, and secure software with a strong focus on scalability, performance, and operational simplicity.
  • Own services end to end, including technical design, coding, automated testing, documentation, release readiness, and production support.
  • Help modernize legacy services and contribute to cloud-native architecture and service decomposition efforts.
  • Define and promote API standards around resource design, versioning, error handling, security, backward compatibility, and lifecycle management.
  • Work with DevOps and cloud teams to support CI/CD workflows, containerized deployments, and automated release processes.
  • Implement observability practices using logging, metrics, tracing, dashboards, alerts, and monitoring tools.
  • Partner with product, architecture, security, quality engineering, and consuming teams to deliver and validate integrations.
  • Participate in code reviews, design reviews, Agile ceremonies, and continuous improvement activities.
  • Support production and pre-production environments, including incident response and on-call responsibilities.
  • Identify technical debt and reliability risks while balancing delivery goals and long-term maintainability.

Requirements

  • 7+ years of professional software development experience building enterprise applications and web services.
  • Strong hands-on expertise in Java, Spring Framework, Spring Boot, REST API design, and microservices architecture.
  • Experience leading technical design and delivering complex software across the full development lifecycle.
  • Working knowledge of SQL and NoSQL databases, data access patterns, transaction management, and query optimization.
  • Experience with automated testing, unit testing, mocking frameworks, integration testing, and contract testing.
  • Experience deploying containerized applications with Docker and Kubernetes.
  • Experience supporting CI/CD workflows using tools such as GitHub, GitHub Actions, Jenkins, Maven, or Gradle.
  • Experience monitoring and troubleshooting production systems with tools such as Datadog and Splunk.
  • Strong problem-solving, communication, and stakeholder collaboration skills.
  • Comfort working in Agile teams and partnering across technical and business functions.

Preferred Skills

  • Experience in healthcare technology, dental or medical claims, benefits, eligibility, provider, member, or payment data.
  • Background modernizing SOAP or legacy services into Spring Boot REST APIs and cloud-native microservices.
  • Hands-on experience with Azure services such as AKS, API Management, managed identity, Key Vault, and Azure Monitor.
  • Exposure to Kubernetes ecosystem tools such as Helm, Argo CD, Istio, Knative, or NGINX.
  • Experience with messaging or event-driven systems such as Kafka, IBM MQ, ActiveMQ, or RabbitMQ.
  • Knowledge of distributed caching technologies such as Redis, Coherence, or Hazelcast.
  • Familiarity with OpenAPI, API governance, consumer-driven contract testing, and API-first development practices.
  • Experience with performance engineering, resiliency testing, and high-volume transaction processing.
  • Interest in using AI-assisted development tools responsibly to improve productivity and code quality.
  • Bachelor’s or master’s degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent experience.

Horizontal is committed to creating an inclusive, respectful, and welcoming environment where people of all backgrounds can do their best work. We value diversity, equity, and inclusion as essential parts of how we build teams, solve problems, and deliver great outcomes.

Benefits & conditions

Please apply through this online posting or by visiting our Job Board at www.horizontaltalent.com/job-board. 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 $39 - $75 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.jofdav.com
Prepare application

Good distractions

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

7:28 min

Constructing a new Docker layer from scratch

Oliver Seitz Oliver Seitz · World Congress 2026 Europe

2:53 min

Configuring dynamic proxy updates with Istio Pilot

Jan Mensch Jan Mensch · World Congress 2026 Europe

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

5:02 min

Manual port forwarding configuration using network address translation

Oliver Seitz Oliver Seitz · World Congress 2025

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

Videos

See all

Related articles

See all