Development of micro service systems, with a focus on efficient messaging and data processing. Familiarity with publish-subscribe patterns/message queues is a plus.
Pair programming to ensure knowledge sharing and high code quality.
Actively participate on system design and planning meetings.
Maintain and introduce new features in a Symfony based PHP application
Develop service-to-service communications layers between PHP and Go applications
Development of integration layers and APIs, with considerations for scalable and robust messaging solutions.
Conducting code reviews and ensuring code quality control.
Collaboration with the front-end, infrastructure, and data teams to create cohesive and real-time data flow solutions.
Writing unit and integration tests, ensuring reliability and efficiency of the system components.
Starting each morning with a common stand-up with project participants to discuss progress and challenges (We follow an agile methodology).
Requirements
3+ years of production experience working with Go language
3+ years of production experience working with PHP and PHP frameworks (Laravel or Symfony)
Knowledge of service design and infrastructure planning
Experience with some messaging protocols (AMQP, Kafka, Redis etc.)
Experience with API documentation and declaration tools like OpenAPI, gRPC
Experience with version control tools like Git
Experience with SQL databases like PostgreSQL or MySQL
Proficiency in developing and consuming REST APIs
Understanding of object-oriented PHP programming
Familiarity with object-oriented design patterns (like factory, builder or singleton etc)
Professional proficiency in English
Nice to have
Knowledge of a JavaScript/Typescript-based framework (React)
DevOps experience (CI/CD pipelines with Github Workflows, Docker, Terraform, AWS)
Experience in the financial sector (PSP development, banking systems, virtual financial institutions)
Knowledge of agile methodologies
Middleware development (Kafka)
Front-end development skills (JS/TS/React)
Benefits
Salary range 1.4M-1.6M HUF
English learning opportunities
100% remote work - work from anywhere you want!
Flexible working hours
Health insurance
Adroit Checkpoint gifts after every year of presence (days off, phone, laptop, etc.)
Facultative team building activities in Hungary and abroad