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.