Talent.com
This job offer is not available in your country.
Senior Golang Developer

Senior Golang Developer

P&P Solutions Sp. z o.o.Warszawa, mazowieckie, Polska
6 days ago
Job description

Senior Golang Developer

Miejsce pracy : Warszawa

Technologies we use

Expected

  • PostgreSQL
  • MySQL
  • Docker

About the project

We’re looking for an experienced Golang Developer to join a fast-evolving cryptocurrency payments initiative. This is a hands-on, problem-solving role for someone who doesn’t just want to write code, but wants to make real technical impact and help steer a project that is currently being reshaped for the better.

Project / Client : Cryptocurrency Payments Platform within a Logistics-Fintech hybrid

Location : Remote (EU-based)

Start Date : ASAP

Residency : EU citizens or residents only

About the Project :

The client, a logistics company entering the fintech space, has acquired a Go-based freight management system (frontend in Next.js, hosted on GCP). The goal is to integrate this system with their main ERP (based on Microsoft Dynamics). However, the acquired system was built in an overly academic and over-engineered way — heavy use of CQRS, event processing, Elasticsearch as a read model, and fragmented microcomponents with poor cohesion.

Right now, the focus is on bringing sanity and business value back into the architecture. You would be joining at a critical point, where the company is finally open to rethinking how the system is structured and maintained.

Your responsibilities

  • Refactor and simplify the read model (e.g., moving from Elasticsearch to SQL-based queries)
  • Propose and implement practical, scalable architectural improvements
  • Collaborate with developers, QA, and product stakeholders in an agile environment
  • Integrate the Go backend with Microsoft Dynamics and other external systems
  • Participate in code reviews, architectural discussions, and sprint planning
  • Optionally, provide technical leadership or architectural guidance, if you're interested
  • Our requirements

  • 4+ years of professional experience with Golang
  • Strong knowledge of design patterns, idiomatic Go, and clean architecture
  • Experience with PostgreSQL, MySQL, RESTful and GraphQL APIs
  • Familiarity with microservices, Docker, and containerized application design
  • Hands-on experience with CI / CD pipelines, Git, and DevOps practices
  • Understanding of security, cryptography, and performance optimization
  • Optional

  • Experience with AWS, GCP, and Infrastructure-as-Code
  • This is how we organize our work

    This is how we work

  • scrum
  • What we offer

  • Opportunity to influence core system architecture and technology decisions
  • Open-minded management — the team is ready for change, with the right leadership
  • Chance to drive real impact rather than just “close Jira tickets”
  • A technical challenge with room to grow, shape, and truly fix something broken
  • Benefits

  • sharing the costs of sports activities
  • private medical care
  • remote work opportunities
  • Klikając w przycisk „Aplikuj” lub w inny sposób wysyłając zgłoszenie rekrutacyjne, zgadzasz się na przetwarzanie Twoich danych osobowych przez P&P Solutions Sp. z o.o. z siedzibą w : Pułaskiego 76, 05-510 Konstancin-Jeziorna (Pracodawca), jako administratora danych osobowych w celu przeprowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu.

    Twoje dane osobowe będą przetwarzane w oparciu o następujące podstawy prawne : (a) aby podjąć działania na Twoje żądanie przed zawarciem umowy (np. informacje o oczekiwanym wynagrodzeniu i dostępności do rozpoczęcia pracy); (b) w oparciu o nasz prawnie uzasadniony interes (np. imię, nazwisko, data urodzenia, dane kontaktowe, wykształcenie, kwalifikacje zawodowe, przebieg dotychczasowego zatrudnienia); c) w oparciu o Twoją zgodę, która wyrażona jest poprzez przeslanie dokumentów aplikacyjnych zawierających takie informacje jak np. wizerunek czy zainteresowania. Podanie wszystkich danych osobowych, o których mowa powyżej jest dobrowolne, natomiast dane wymienione w lit. a) i b) są niezbędne do wzięcia udziału w rekrutacji. Niepodanie danych skutkuje brakiem możliwości rozpatrzenia kandydatury. Podanie pozostałych danych jest dobrowolne, ale może pomóc w sprawnym przeprowadzeniu procesu rekrutacji. Masz prawo żądać dostępu do Twoich danych (w tym uzyskania ich kopii), sprostowania danych, ich usunięcia, ograniczenia przetwarzania, przeniesienia, jak również wniesienia sprzeciwu wobec ich przetwarzania. Masz także prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych. Twoje dane osobowe mogą zostać przekazane dostawcom usługi publikacji ogłoszeń o pracę, dostawcom systemów do zarządzania rekrutacjami, dostawcom usług IT (hosting), dostawcom systemów informatycznych. Podane przez Ciebie dane osobowe nie będą wykorzystywane w celu profilowania albo podejmowania decyzji w sposób zautomatyzowany. Twoje dane osobowe będą przetwarzane przez okres maks. 1 roku od zakończenia publikacji ogłoszenia, chyba, że wyraziłeś odrębną zgodę na wykorzystanie Twoich danych osobowych w przyszłych rekrutacjach. W celu realizacji praw lub w przypadku jakichkolwiek pytań związanych z przetwarzaniem Twoich danych osobowych skontaktuj się z nami pod adresem : administratordanych@pnpsolutions.pl.

    Create a job alert for this search

    Senior Golang Developer • Warszawa, mazowieckie, Polska