Fullstack Engineer II – Java, React, Microservices

Jobtailor

California (MO)

On-site

USD 90,000 - 130,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GEICO is seeking a skilled software engineer to scope, design, and build scalable distributed systems across the full software lifecycle. You will work with TypeScript, Java, C#, Python, Docker, Kubernetes, and Azure to drive architecture and observability.

The role emphasizes collaboration, code reviews, and implementing best practices to transform GEICO’s insurance tech landscape. You should have strong CS fundamentals, cloud experience, and capacity to thrive in a fast-paced environment.

Qualifications

  • 2+ years programming experience with modern frontend frameworks such as React or Svelte
  • 2+ years programming experience with at least one backend language such as Java, C++, or C#
  • Experience contributing to architecture and design of new and current systems
  • In-depth knowledge of computer science data structures and algorithms
  • Understanding of Azure DevOps and operational portals
  • Understanding of HTML5, JavaScript/TypeScript, XML, and JSON
  • Understanding of microservices-oriented architecture and extensible REST APIs
  • Understanding of monitoring tools
  • Intermediate PowerShell scripting skills
  • Intermediate networking concepts, including load balancers, reverse proxies, firewalls, DNS, and Kubernetes networking
  • Understanding of PaaS and IaaS services
  • Understanding of Active Directory, Windows Authentication, SAML, and OAuth
  • Experience with datacenter structure and Azure native services
  • Knowledge of developer tooling across the software development lifecycle
  • Understanding of DevOps concepts, cloud architecture, and Azure DevOps operational framework
  • Analysis, estimation, and problem-solving skills
  • Strong oral and written communication skills
  • Ability to excel in a fast-paced, startup-like environment
  • 2+ years of non-internship professional full-stack software development experience
  • 2+ years of experience with architecture and design
  • 2+ years of experience with AWS, GCP, Azure, or another cloud service
  • 2+ years of experience with open-source frameworks
  • Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience
  • GEICO may sponsor a new qualified applicant for employment authorization

Responsibilities

  • Scope, design, and build scalable, resilient distributed systems
  • Engage in cross-functional collaboration throughout the entire software lifecycle
  • Participate in design sessions and code reviews
  • Use TypeScript, Java, C#, Python, Docker, Kubernetes, and Azure tools across the software development lifecycle
  • Perform advanced-level Java application design and PostgreSQL database design, implementation, and maintenance
  • Share best practices and improve processes across teams
  • Build product definition and use technical skills to drive solutions
  • Maintain high standards of observability and availability
  • Contribute to GEICO’s insurance business transformation toward an engineering-focused technology organization

Skills

TypeScript
Java
C#
Python
PostgreSQL
React
Svelte
HTML5
JavaScript
PowerShell

Education

Bachelor’s Degree in Computer Science
Equivalent Education or Work Experience

Tools

Docker
Kubernetes
Azure DevOps
Monitoring Tools
Active Directory

Job description

  • Scope, design, and build scalable, resilient distributed systems
  • Engage in cross-functional collaboration throughout the entire software lifecycle
  • Participate in design sessions and code reviews
  • Use TypeScript, Java, C#, Python, Docker, Kubernetes, and Azure tools across the software development lifecycle
  • Perform advanced-level Java application design and PostgreSQL database design, implementation, and maintenance
  • Share best practices and improve processes across teams
  • Build product definition and use technical skills to drive solutions
  • Maintain high standards of observability and availability
  • Contribute to GEICO’s insurance business transformation toward an engineering-focused technology organization
Requirements
  • 2+ years programming experience with modern frontend frameworks such as React or Svelte
  • 2+ years programming experience with at least one backend language such as Java, C++, or C#
  • Experience contributing to architecture and design of new and current systems
  • In-depth knowledge of computer science data structures and algorithms
  • Understanding of Azure DevOps and operational portals
  • Understanding of HTML5, JavaScript/TypeScript, XML, and JSON
  • Understanding of microservices-oriented architecture and extensible REST APIs
  • Understanding of monitoring tools
  • Intermediate PowerShell scripting skills
  • Intermediate networking concepts, including load balancers, reverse proxies, firewalls, DNS, and Kubernetes networking
  • Understanding of PaaS and IaaS services
  • Understanding of Active Directory, Windows Authentication, SAML, and OAuth
  • Experience with datacenter structure and Azure native services
  • Knowledge of developer tooling across the software development lifecycle
  • Understanding of DevOps concepts, cloud architecture, and Azure DevOps operational framework
  • Analysis, estimation, and problem-solving skills
  • Strong oral and written communication skills
  • Ability to excel in a fast-paced, startup-like environment
  • 2+ years of non-internship professional full-stack software development experience
  • 2+ years of experience with architecture and design
  • 2+ years of experience with AWS, GCP, Azure, or another cloud service
  • 2+ years of experience with open-source frameworks
  • Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience
  • GEICO may sponsor a new qualified applicant for employment authorization
Core Competencies

Demonstrates expertise in building scalable distributed systems using TypeScript, Java, C#, and Python, while leveraging Azure tools and cloud services. Proficient in full-stack development with a strong focus on architecture, design, and collaboration across cross-functional teams.

Highest-signal resume keywords
  • Full-Stack Software Development
  • Azure Cloud Services
  • Java Application Design
  • Microservices Architecture
  • DevOps Concepts
ATS Optimization Keywords
Hard Skills
  • TypeScript
  • Java
  • C#
  • Python
  • PostgreSQL
  • React
  • Svelte
  • HTML5
  • JavaScript
  • PowerShell
Soft Skills
  • Problem-Solving
  • Communication
  • Collaboration
  • Adaptability
  • Process Improvement
Certifications & Qualifications
  • Bachelor’s Degree in Computer Science
  • Equivalent Education or Work Experience
Industry Keywords
  • Distributed Systems
  • Cloud Architecture
  • REST APIs
  • PaaS
  • IaaS
Tools & Technologies
  • Docker
  • Kubernetes
  • Azure DevOps
  • Monitoring Tools
  • Active Directory
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Engineer – Java, React, Microservices
Senior Full Stack Engineer – Java, React, Microservices

Jobtailor • California (MO)

On-site
USD 120,000 - 180,000
Sponsorship opportunities
Senior Software Engineer - (C#/Microservices/Azure)
Senior Software Engineer - (C#/Microservices/Azure)

GEICO • Seattle (WA)

On-site
USD 105,000 - 215,000
401K with 6% match
Tuition assistance
Mental healthcare benefits
+1
Engineer II- .Net
Engineer II- .Net

GEICO • Palo Alto (CA)

On-site
USD 80,000 - 160,000
401K savings plan with a 6% match
Tuition assistance
Mental healthcare support
+1
Senior Full Stack Software Engineer, AI & Cloud Platforms
Senior Full Stack Software Engineer, AI & Cloud Platforms

Jobtailor • South Carolina

On-site
USD 120,000 - 180,000
Manager, Staff Software Engineering
Manager, Staff Software Engineering

Jobtailor • California (MO)

On-site
USD 150,000 - 230,000
Senior Staff ML Engineer
Senior Staff ML Engineer

Jobtailor • California (MO)

On-site
USD 180,000 - 230,000
Senior Software Engineer - (C#/Microservices/Azure)
Senior Software Engineer - (C#/Microservices/Azure)

Government Employees Insurance Company • Bethesda (MD)

Hybrid
USD 105,000 - 215,000
401(k) plan with 6% match
Performance-based incentives
Tuition assistance
+2
Full-Stack Engineer II: Azure Cloud & Microservices
Full-Stack Engineer II: Azure Cloud & Microservices

Jobtailor • California (MO)

On-site
USD 90,000 - 130,000
Senior Software Engineer, Java, React
Senior Software Engineer, Java, React

Jobtailor • New Jersey

On-site
USD 120,000 - 160,000
Senior Full Stack Engineer – (Java/React/Microservices) - *HYBRID*
Senior Full Stack Engineer – (Java/React/Microservices) - *HYBRID*

Government Employees Insurance Company • Washington

Hybrid
USD 105,000 - 215,000