Hays
Kotlin Fullstack Software Engineer
HaysSpain18 hours ago
Full-timeRemote FriendlyInformation Technology

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

Key Skills

Ranked by relevance