PTC Group is looking for a Senior Golang Developer to join our team in Porto on a hybrid model for the financial sector.
Responsabilities:
- Lead the development and maintenance of the Global Merchant Database service which manages data a lot of merchants.
- Design and implement public and private APIs events and notification systems to integrate Merchant Data with various company services.
- Implement and maintain robust access control systems for partners staff merchants service providers and applications.
- Drive the adoption of engineering best practices within the team.
- Communicate effectively with stakeholders and product teams to align technical solutions with business needs.
- Take ownership of projects from conception to delivery.
- Mentor and coach other engineers fostering their professional growth.
Requirements:
- Proven experience as a Senior Software Engineer or equivalent role preferably with Golang Development.
- Strong knowledge of cloud infrastructure databases (particularly PostgreSQL) and Kafka.
- Familiarity with authorization systems (e.g. SpiceDB).
- Expertise in BehaviorDriven Development (BDD) and TestDriven Development (TDD).
- Excellent problemsolving skills and ability to work with complex systems.
Remote Work :
No