Company
* Multinational, leading electronics company Tech Hub
* You will work in an international Tech Hub with several hundred developers, UX designers and system architects using state-of-the-art technology work hand in hand with business owners in agile teams to develop customer-focused technology solutions for more than 6 million customers every day in 13 countries.
What we offer:
* You'll be working with the most cutting-edge technological stack of the moment
* Permanent contract
* Salary: Up to 65000€ gross/year (according to experience)
* Flexible working time
* Intensive workday every Friday and during summer
* Mostly remote. 1 day/week office assistance (they have 2 office locations in Barcelona).
* On top of your compensation package, you can request Flexible Pay (a.e. Ticket Restaurant, Private Health Insurance with DKV, …)
* On your birthday, you won't work! It's a day for you to enjoy without thinking about work
* Training budget (courses, certifications, events....) so you can continue developing the skills you need most to keep growing professionally and personally!
* We offer language classes: English, Spanish,German…
* You'll have a 10% discount on the entire company products, so you can treat yourself at a lower price whenever you want!
Your Tasks
* 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.
Your Profile
* You hold a degree in computer science or a related field and/or have several years of professional experience as a JAVA backend software engineer.
* Springboot.
* You have built and operated an application in production for several years, ideally gaining some leadership experience (valuable).
* Your true passion is backend engineering, preferably in the payment or e-commerce sector.
* Knowledge of version control systems like Git.
* 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 cloud migrations and can help modularize monolithic on-premise applications and migrate them to Google Cloud.
* You have experience working with SQL (PostgreSQL, MySQL) and NoSQL (Nice to have) databases.
* You are familiar with operating a business-critical service and know how to monitor it using tools like Grafana, Prometheus, and Kibana.
* You are knowledgeable about common design patterns and testing strategies, and you do not see quality and speed as contradictory.
* You have extensive experience in API design and know how to integrate microservices in a fault-tolerant and RESTful manner.
* Experience with containerization tools like Docker and orchestration platforms like Kubernetes.
* Proficiency in cloud platforms, preferably Google Cloud
You have excellent English language skills, both written and spoken.