Guidewire Software, Inc. logo

Senior Software Engineer (Java Full Stack)

Guidewire Software, Inc.
NewPosted today

LOCATION

Bangalore · Hybrid

EXPERIENCE

8 - 12 Years

TYPE

FullTime

SKILLS REQUIRED

JavaSpring BootMicroservices Architecturedistributed systemsKubernetesDockerRESTful APIs

Job description

Overview

Senior Software Engineer on Guidewire's Integration Gateway team, building the cloud-native integration platform that Guidewire customers use to connect their cloud systems.

What you'll do

  • Work on features, enhancements, and bug fixes to the Integration Gateway platform in a highly collaborative environment.

What you'll need

  • 8–12 years of experience in software engineering, building and operating backend services or platforms at scale.
  • Excellent programming skills in Java, with strong proficiency in object-oriented design and clean coding principles.
  • Strong hands-on experience with Spring Boot and microservices architectures, including designing RESTful APIs and integrating with downstream services.
  • 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 working with a major public cloud provider, including core services for compute, storage, networking, and security.
  • 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.
  • 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.

Nice to have

  • Experience with React.js or modern front-end frameworks, especially for building or integrating with internal tools and UIs.
  • Experience with Apache Camel or similar integration frameworks.
  • Experience working with AWS, preferred.

Details

  • Location: Bangalore, India.
  • Offers are contingent upon passing a criminal history and other background checks where applicable to the position.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer (Java Full Stack)