Kotlin Backend Developer

1122713
  • Tipo de empleo

    Permanente
  • Lugar

    Barcelona, - 4 days of working from home per week
  • Sector

    Software Developer
  • Industria

    Tecnología e Internet
  • Salario

    Open to listen your expectations, mid - senior position

Your professional opportunity

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

Your next step
If you’re interested in this position, click on ‘apply now’ to send an updated copy of your CV, or call us today.
If this role doesn’t match your profile but you’re looking for a new opportunity, please contact us and we can discuss it. We guarantee full confidentiality.
#LI-DNI

Aplica a este empleo

Hablar con Anna Garriga, la persona que lleva esta posición

Oficina: Barcelona, Hays Barcelona, Calle Valencia, 307-313, bajos 1ªTeléfono +34 664845467
Haz clic aquí para acceder a la Política de Privacidad de Hays, donde podrás encontrar los detalles sobre cómo usamos y protegemos tus datos y tus derechos como usuario.