Software Engineer - Full Stack (Java)

Guidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, analytics, and AI to deliver our platform as a cloud service.
San Mateo, CA, USA
$135,000 - $150,000
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
AI · Finance · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for large-scale deep learning and HPC applications.

Senior Software Engineer, Performance Platform

Senior Software Engineer position at DoorDash focusing on performance optimization, platform development, and technical leadership in the Performance Platform team.

Senior Software Engineer

Senior Software Engineer position at Blacklane, developing backend services for global chauffeur platform using Ruby, Go, and modern cloud technologies.

Senior Software Engineer

Senior Software Engineer role at Kiavi, building complex loan origination platforms with modern tech stack, offering competitive pay and comprehensive benefits.

Description For Software Engineer - Full Stack (Java)

The Guidewire Claims team is reimagining and creating new claims experiences for insurance providers and millions of people who are submitting insurance claims with our customers. We are building scalable cloud services and web applications that enable our customers to process a multitude of claims simultaneously, gain insights into their business performance, and deliver the best experience to their customers.

Key qualifications include:

  • 5+ years of Full-Stack Software Development experience
  • Proficiency in Core Java and good working knowledge of JavaScript / HTML5 / CSS
  • Experience with market leading client-side frameworks (e.g. React, Angular)
  • Strong understanding of Continuous Delivery, Continuous Integration, Unit/Integration Testing
  • Object-Oriented Design using SOLID and Hexagonal design principles
  • Experience building secure software and knowledge of web security best-practices
  • Significant experience working with Open Source frameworks (e.g. Spring, Hibernate, jBPM)
  • Understanding of relational database persistence (e.g. MySQL, Oracle) and NoSQL databases
  • Excellent understanding of Agile development principles
  • Experience designing REST or gRPC based APIs
  • Experience building microservices on cloud service platforms (e.g. AWS/GCP/Azure)
  • Technical design and leadership of features from inception to release
  • Technical leadership experience in mentoring less experienced engineers
  • BS/MS degree (Computer Science or related field)

Successful software engineers at Guidewire typically have:

  • A desire to work collaboratively in an empowered, small, cross-functional team
  • Experience working in an agile and fast-paced development environment
  • A passion for code quality demonstrated by thorough testing
  • Curiosity and internal motivation to constantly improve
  • Excellent communication skills and ability to defend ideas based on merit

Guidewire is an equal opportunity employer committed to an inclusive workplace and values diversity in perspectives, abilities, and cultures.

Last updated 2 months ago

Responsibilities For Software Engineer - Full Stack (Java)

  • Design and write code for scalable cloud services and web applications
  • Process insurance claims efficiently
  • Provide insights into business performance
  • Deliver optimal customer experiences
  • Collaborate in small, cross-functional teams
  • Mentor less experienced engineers
  • Maintain and promote a healthy codebase
  • Ensure high quality of products

Requirements For Software Engineer - Full Stack (Java)

Java
JavaScript
React
MySQL
MongoDB
  • 5+ years of Full-Stack Software Development experience
  • Proficiency in Core Java
  • Experience with React or Angular
  • Strong understanding of Continuous Delivery and Integration
  • Object-Oriented Design skills
  • Experience with Open Source frameworks
  • Understanding of relational and NoSQL databases
  • Experience designing REST or gRPC APIs
  • Experience with cloud service platforms
  • BS/MS degree in Computer Science or related field

Benefits For Software Engineer - Full Stack (Java)

  • Competitive salary

Interested in this job?