Go Developer
Tech Stack / Keywords
Firma i stanowisko
Andersen is hiring a Go Developer for a project developing a global digital platform and delivering scalable backend solutions for the insurance and assistance industry. The customer is an international organization in the financial and protection services domain providing a diverse portfolio of customer-oriented solutions. The project focuses on developing and enhancing a global digital platform supporting travel, automotive, health, and assistance services.
Wymagania
- 5+ years commercial development experience with 3+ years in Go production environments.
- Higher education in Computer Science or software development.
- Extensive experience with AI implementation/configuration in teams.
- Experience in fintech, banking domains with complex integrations.
- Strong hands-on experience with concurrency (goroutines, channels) and production-grade microservices using gRPC.
- Experience with containerizing and deploying backend services.
- Strong knowledge of PostgreSQL schema design, query optimization, and migrations.
- Hands-on experience with RabbitMQ or Kafka for asynchronous communication.
- Experience designing and implementing REST APIs.
- Practical experience writing unit and integration tests.
- Experience with Grafana and Prometheus for metrics and monitoring.
- Designing scalable, highly available systems for real-time high-throughput workloads.
- Active in code reviews emphasizing quality and knowledge sharing.
- Ownership mindset for backend components lifecycle.
- Experience working in Agile/Scrum environments.
- Strong understanding of fault-tolerant system design, idempotency, SLA, and reliability.
- English level from Upper-Intermediate upwards.
Nice to have:
- Prior experience in insurance or regulated domains.
- Familiarity with privacy standards (GDPR, PCI DSS).
- Understanding of insurance concepts (policies, underwriting, claims lifecycle).
Obowiązki
- Building and evolving a real-time cross-selling platform with real-time data flows and personalized offers in insurance.
- Owning the backend powering multiple user-facing apps, enhancing a gRPC-based microservice architecture.
- Designing and maintaining REST/gRPC APIs for integration with core insurance platforms and third-party services.
- Managing transactional data in PostgreSQL including policies, claims, and customer records with audit trails.
- Implementing event-driven workflows using RabbitMQ or Kafka.
- Writing and maintaining unit and integration tests focusing on monetary calculations and claims accuracy.
- Instrumenting services with Grafana and Prometheus for monitoring.
- Participating actively in code reviews to ensure quality.
- Taking responsibility for platform design focused on scalability, availability, and resilience.
- Collaborating closely within Agile/Scrum frameworks to translate business and regulatory requirements.
- Contributing to architectural decisions balancing flexibility and maintainability.
Benefity
- Opportunity to cooperate with industry leaders in FinTech, Healthcare, Retail, Telecom, and others.
- Possibility to change projects and develop expertise in various business domains.
- Flexible work arrangements: fully remote, office, or hybrid.
- Professional, financial, and career growth with mentoring and adaptation systems.
- Opportunity to earn up to an additional 1,000 USD per month as part of the annual bonus.
- Access to a corporate training portal with an updated knowledge base.
- Engaging corporate life with events, pizza days, games, fruits, coffee, snacks, and movies.
- Certification compensation (e.g., AWS, PMP).
- Referral program.
- Private health insurance and compensation for sports activities.
Inne informacje
Informujemy, że administratorem danych jest Andersen Soft UAB z siedzibą w Krakow, ul. Al. Pokoju 18, 31 - 564 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ą.
Andersen
64 aktywne oferty