Hybrid Senior Engineer

Posted 5 days ago

Apply now

About the role

  • Design, develop, and maintain high-performance, scalable Java applications using Spring Boot 3.4.x
  • Architect cloud-native solutions with best practices for distributed systems, scalability, reliability, and observability
  • Integrate observability (metrics, distributed tracing, structured logging, monitoring) into applications
  • Optimize application performance, memory usage, and reliability
  • Implement automated testing, deployment, and rollback strategies for safe, frequent releases
  • Build runbooks, participate in on-call rotations, and lead post-incident reviews
  • Collaborate with Product, UX/Design, QA, DevOps, and business stakeholders to deliver robust RESTful APIs and microservices
  • Participate actively in Agile Scrum processes with the product team
  • Work with DevOps/Platform teams to improve developer experience and CI/CD pipelines
  • Mentor engineers, conduct code reviews, and establish engineering best practices

Requirements

  • Bachelor’s/Master’s in Computer Science or equivalent practical experience
  • 5+ years Java development experience (Java 11+ required, Java 21 preferred)
  • Expert knowledge of Spring Boot (3.x preferred), Spring Cloud, and related frameworks
  • Proven experience with cloud-native applications (AWS, Azure, or GCP)
  • Strong understanding of RESTful APIs, microservices, and distributed systems
  • Experience with observability stacks (OpenTelemetry, Micrometer, Prometheus, Grafana)
  • Experience with containerization (Docker, Kubernetes) and CI/CD pipelines
  • Proficiency using AI coding assistants in daily workflows
  • Strong software engineering fundamentals (design, testing, version control)
  • Excellent problem-solving and communication skills
  • Proven ability to collaborate cross-functionally and deliver customer-facing features.

Benefits

  • Comprehensive Total Rewards program that offers personalized coverage for you and your family’s overall well-being.
  • Financial benefits including market-competitive compensation; a 401K savings plan vested from day one that offers a 6% match; performance and recognition-based incentives; and tuition assistance.
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance.
  • Supports flexibility - We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year.

Job title

Senior Engineer

Job type

Experience level

Senior

Salary

$105,000 - $215,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job