Software Engineer II
Tech Stack / Keywords
Firma i stanowisko
Guidewire is a global company developing technology for the property and casualty insurance industry. The team in Krakow builds the Guidewire Cloud Platform, which enables customers to deploy Guidewire Insurance Platform solutions to the cloud, leveraging AWS, Kubernetes, and Terraform.
Wymagania
- Strong foundation in algorithms and data structures with minimum 2 years of programming experience.
- Proficiency in Java or another language, with willingness to learn Java quickly.
- Familiarity with object-oriented design patterns and best practices, including Clean Code, Test-Driven Development (TDD), code reviews, and pair programming.
- Experience in developing microservices architecture.
- Strong problem-solving skills with ownership and drive.
- Excellent communication skills in English.
- Ability to embrace AI and use data-driven insights for innovation and improvement.
Nice to have:
- Experience using public cloud providers, preferably AWS (including EKS, DynamoDB, IAM, SQS, S3).
- Experience building platform software using Kubernetes, Docker, and cloud-native technologies.
- Familiarity with the Spring ecosystem (Core, Boot, Data).
Obowiązki
- Clarify requirements, break down user stories, and deliver features within Guidewire Cloud Platform.
- Build and improve InsuranceSuite deployment workflows including selective and blue-green deployments, scaling, rollback, and restore operations.
- Write clean Java and Spring Boot code with unit, integration, and acceptance tests.
- Work with Kubernetes and AWS-based platform services to manage application resources and deployment state.
- Participate in code reviews, CI/CD, and production troubleshooting using logs, metrics, and runbooks.
- Collaborate with the team, SRE, and other Guidewire Cloud Platform teams to improve reliability, observability, and release automation.
Benefity
- Hybrid work schedule with 10 days in office per month.
- Work within a global team developing technology at scale.
- Opportunity to innovate using emerging technologies and AI.
- Engagement in agile workflows and comprehensive ownership of software lifecycle.
Inne informacje
Informujemy, że administratorem danych jest Guidewire Software z siedzibą w Pradnicka, ul. 20a (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Guidewire
5 aktywnych ofert