Your new company
You will be part of one of the best Tech Hubs in Spain for a big electronics retail company.
The project will be part of the Payment basket platform.
They work in a collaborative, remote‑friendly environment where technical expertise directly impacts customer experience and business growth.
Your new role
* Develop value-adding features for our customers and leverage your technical expertise to create the best possible solutions following the Clean Code principles.
* Embrace DevOps, taking responsibility for your team’s services from requirement analysis to operation.
* Make architectural decisions with your team to ensure high performance, robustness, and maintainability of the application, especially during the transition from on-premise to the cloud.
* Share your knowledge with your team colleagues, assist them, and contribute to the growth of the entire team.
* Understand recurring support requests and implement automated solutions in the code.
* Foster an open, honest, and constructive discussion culture within the team through your confident yet reflective manner.
What will you need to fit in it?
* 5+ years of professional experience working with Kotlin
* Knowledge in front-end technologies such as HTML5, CSS3, JavaScript/TypeScript, and frameworks like React
* Strong knowledge of backend technologies and frameworks like Node.js, Express, Spring Boot
* You have extensive experience in API design and know how to integrate microservices in a fault-tolerant and RESTful manner.
* You have experience working with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB) databases.
* Knowledge of version control systems like Git.
* Proficiency in cloud platforms, preferrably Google Cloud
* Experience with continuous integration and continuous deployment (CI/CD) pipelines.
* Understanding of payment gateways and integration (e.g., Stripe, PayPal).
* Familiarity with performance optimization techniques for web applications.
* In addition to solid knowledge of object-oriented programming languages (preferably Java), you have practical experience with GitOps (Terraform, Helm, Flux) and Kubernetes.
* You are familiar with operating a business-critical service and know how to monitor it using tools like Grafana, Prometheus, and Kibana.
* Understanding of microservices architecture and implementation.
* You are knowledgeable about common design patterns and testing strategies, and you do not see quality and speed as contradictory.
* Knowledge of security best practices for web applications.
* Ability to adapt to rapidly changing technologies and methodologies.
* Excellent English language skills, both written and spoke
What will you get in return
* Permanent direct contract with the end company
* Gross salary according to your experience
* Flexible working hours
* 4 days of remote work per week
* Offices in Barceloneta
* 27 days of vacation per year
* Training budget
* Career development plan