Browse current jobs

Senior Software Engineer (Java Full Stack)

Guidewire · Bangalore

Apply on employer website

Collected role description

Role overview

Senior Software Engineer (Java Full Stack) at Guidewire

Excellent programming skills in Java, with strong proficiency in object-oriented design and clean coding principles.

8–12 years of experience in software engineering, building and operating backend services or platforms at scale.

Strong hands-on experience with Spring Boot and microservices architectures, including designing RESTful APIs and integrating with downstream services.

Experience with React.js or modern front-end frameworks is a plus, especially for building or integrating with internal tools and UIs.

Solid understanding of algorithms, data structures, and performance optimization, with practical experience tuning services under real-world load.

Working knowledge of Kubernetes and Docker for containerized workloads and orchestration in production environments.

Experience with AWS DynamoDB or similar NoSQL data stores for building scalable, low-latency data access layers.

Familiarity with messaging and streaming technologies such as AWS SQS, Amazon S3, and Kafka (or equivalents) for building resilient, event-driven systems.

Experience with Apache Camel or similar integration frameworks is a plus.

Architecture & Distributed Systems

Strong understanding of distributed systems concepts, including consistency and availability trade-offs, durability, reliability, fault-tolerance, and consensus patterns.

Ability to design for observability, implementing logging, metrics, tracing, and alerting to support reliable operations.

Preferred qualifications and skills

  • Experience working with a major public cloud provider (AWS preferred), including core services for compute, storage, networking, and security.

Employment details

  • Location: India - Bangalore

About the employer

  • Come join our team that is building Integration Gateway, Guidewire's cloud-native integration platform.
  • 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.
  • More than 540+ insurers in 40 countries, from new ventures to the largest and most complex in the world, run on Guidewire.
  • As a partner to our customers, we continually evolve to enable their success.
  • We are proud of our unparalleled implementation track record with 1600+ successful projects, supported by the largest R&D team and partner ecosystem in the industry.
  • Our Marketplace provides hundreds of applications that accelerate integration, localization, and innovation.
  • For more information, please visit www.guidewire.com and follow us on Twitter: @Guidewire_PandC.
  • Guidewire Software, Inc. is proud to be an equal opportunity and affirmative action employer.
  • We are committed to an inclusive workplace, and believe that a diversity of perspectives, abilities, and cultures is a key to our success.
  • Qualified applicants will receive consideration without regard to race, color, ancestry, religion, sex, national origin, citizenship, marital status, age, sexual orientation, gender identity, gender expression, veteran status, or disability.
  • All offers are contingent upon passing a criminal history and other background checks where it's applicable to the position.
  • Guidewire is proud to be a disability inclusive employer.
  • We are committed to providing individualized accommodations and support to candidates for any part of our hiring process.
  • If you think you may need disability-related accommodations, please email EmployAbility at accommodations-gw@employ-ability.org.uk, our disability partner, or schedule a call with an EmployAbility expert (calendar booking slot) for a confidential conversation.

Additional role details

  • Summary
  • Are you passionate about building multi-tenant, cloud-native platforms?
  • Do you have expertise in modern Java, microservices architecture, integration technologies, and frontend frameworks?
  • You will work in a highly collaborative environment, working on features, enhancements, and bug fixes to the platform that Guidewire customers use to connect their cloud systems.

Collected experience requirement

8-12 years