BackEnd Engineer
Fulltime
Local
Up to 62K
Loading...
Company:
Details:
Job Information
Details
- Technologies
- KotlinJavaSpringDevopsGCPCloudTerraform
- Salary
- Up to 62K
- About
Final Company
Up to 62K
Barcelona hybrid (1 day per week at the office)Only English required
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 backend software engineer.
- You have built and operated an application in production for several years, ideally gaining some leadership experience.
- 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 (MongoDB) 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, preferrably Google Cloud
- You have excellent English language skills, both written and spoken.
Loading...