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

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 4 days 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?

Jobs Related To Guidewire Software Engineer - Full Stack (Java)

Sr. Software Development Engineer, AWS Managed Services(AMS), AWS Kumo

Senior Software Development Engineer role at AWS Managed Services, developing cloud solutions for enterprise customers.

Software Development Engineer, S3

Join Amazon Web Services as a Software Development Engineer for S3, building and improving one of the world's largest distributed storage systems.

Software Development Engineer, Amazon

Senior Software Development Engineer role at Amazon, working on innovative e-commerce solutions in the Core Shopping team.

Software Development Engineer, Kindle Reader

Senior Software Engineer role at Amazon Kindle, developing C++ software for eBook readers and applications.

Sr. Software Developer - Alexa Developer Tools, Alexa Skills Kit (ASK)

Senior Software Developer role at Amazon for Alexa Developer Tools, focusing on building world-class developer tools and services for Alexa Skills Kit.