Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Wiraa Logo

Java Engineer, Sr.

Wiraa

$95,000 - $215,000
Sep 13, 2025
Remote, US
Apply Now

GEICO is seeking to build high-performance, scalable, and resilient platforms to support its insurance operations and enhance customer experience through a digital transformation journey to a modern, cloud-based engineering organization.

Requirements

  • Advanced programming experience with at least two modern languages such as Java, Python, or C-Sharp, including object-oriented design principles.
  • Proven understanding of microservices architecture and the development of extensible REST APIs.
  • Experience designing scalable and reliable system architectures and patterns.
  • Strong knowledge of DevOps practices and Cloud Architecture (AWS, GCP, Azure, or similar).
  • Experience with continuous delivery pipelines and infrastructure as code.
  • Proficiency with developer tooling across the software development lifecycle.
  • In-depth knowledge of computer science data structures and algorithms.

Responsibilities

  • Scope, design, and develop scalable, resilient distributed systems that meet business and technical requirements.
  • Lead product definition efforts and utilize technical expertise to identify optimal solutions.
  • Engage in cross-functional collaboration throughout the entire software development lifecycle.
  • Lead design sessions and conduct code reviews to ensure high engineering standards.
  • Define, create, and support reusable components and patterns from both business and technology perspectives.
  • Utilize developer tools and cloud services to perform advanced Java design, implementation, and maintenance tasks.
  • Implement monitoring, security, and performance optimization strategies to ensure platform stability and security.

Other

  • Excellent problem-solving skills and ability to thrive in a fast-paced environment.
  • Experience working within Agile methodologies such as Scrum, Kanban, or SAFe.
  • Mentor junior engineers, fostering a culture of continuous learning and improvement.
  • Share best practices and drive process improvements within and across teams.
  • Participate in Agile ceremonies and contribute to iterative development cycles.