Technical Lead - Senior Backend Developer
DCODE IT
11 декабря 2025
Удалённо
С опытом
Полный день
Не имеет значение
Удалённо
ABOUT THE ROLE
We are looking for a Senior Backend Developer with advanced skills in Golang, MySQL, distributed systems, and secure coding practices. Part of the client modernization roadmap includes migrating existing PHP applications to Golang microservices; therefore, the candidate must be able to understand legacy PHP business logic and translate it into clean, maintainable Go code.
MUST TO HAVE
- 5–7 years of software engineering experience.
- 3+ years of strong hands-on experience with Golang.
- Ability to read, interpret, and understand PHP code (OOP and procedural).
- Strong MySQL knowledge (indexes, transactions, query tuning).
- Experience with distributed systems, microservices, and API design.
- Solid understanding of secure coding practices and SDLC.
- Experience with Docker and CI/CD pipelines (Git-based).
NICE TO HAVE
- Experience with PHP frameworks (Laravel, Symfony) or legacy PHP migrations.
- Knowledge of Google Cloud (Cloud Run, Cloud SQL, Pub/Sub, Memorystore).
- Experience with observability tooling: Prometheus, Grafana, Cloud Operations Suite.
- Previous work in fintech, payments, or regulated environments (PCI DSS).
KEY RESPONSIBILITIES
- Design, develop, and maintain backend microservices using Golang.
- Translate business logic from legacy PHP applications into Golang implementations.
- Analyse existing PHP codebases to extract functionality, data flows, and dependencies.
- Build secure, performant REST APIs and event-driven services.
- Optimize MySQL queries, indexing, connection handling, and data modelling.
- Participate in system redesign and refactoring as part of the modernization program.
- Ensure security and performance best practices (OWASP, input validation, rate limiting).
- Collaborate with architects and analysts to refine technical requirements.
- Participate in code reviews, testing, and CI/CD improvements.
- Contribute to logging, observability, and monitoring standards.
- Develop automated tests (unit, integration, API tests) using the testing tools and standards established by the company.
We are looking for a Senior Backend Developer with advanced skills in Golang, MySQL, distributed systems, and secure coding practices. Part of the client modernization roadmap includes migrating existing PHP applications to Golang microservices; therefore, the candidate must be able to understand legacy PHP business logic and translate it into clean, maintainable Go code.
MUST TO HAVE
- 5–7 years of software engineering experience.
- 3+ years of strong hands-on experience with Golang.
- Ability to read, interpret, and understand PHP code (OOP and procedural).
- Strong MySQL knowledge (indexes, transactions, query tuning).
- Experience with distributed systems, microservices, and API design.
- Solid understanding of secure coding practices and SDLC.
- Experience with Docker and CI/CD pipelines (Git-based).
NICE TO HAVE
- Experience with PHP frameworks (Laravel, Symfony) or legacy PHP migrations.
- Knowledge of Google Cloud (Cloud Run, Cloud SQL, Pub/Sub, Memorystore).
- Experience with observability tooling: Prometheus, Grafana, Cloud Operations Suite.
- Previous work in fintech, payments, or regulated environments (PCI DSS).
KEY RESPONSIBILITIES
- Design, develop, and maintain backend microservices using Golang.
- Translate business logic from legacy PHP applications into Golang implementations.
- Analyse existing PHP codebases to extract functionality, data flows, and dependencies.
- Build secure, performant REST APIs and event-driven services.
- Optimize MySQL queries, indexing, connection handling, and data modelling.
- Participate in system redesign and refactoring as part of the modernization program.
- Ensure security and performance best practices (OWASP, input validation, rate limiting).
- Collaborate with architects and analysts to refine technical requirements.
- Participate in code reviews, testing, and CI/CD improvements.
- Contribute to logging, observability, and monitoring standards.
- Develop automated tests (unit, integration, API tests) using the testing tools and standards established by the company.
Знание языков:
Румынский Продвинутый
Адрес:
Удалённо
Дата актуализации:
11 декабря 2025
Отклик отправлен!
Зарегистрированные на сайте кандидаты чаще получают ответы от работодателей и могут напрямую общаться с ними в ЧАТЕ.