Senior Software Engineer (Java Full Stack)
Guidewire · Bangalore
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