Capitole Consulting keeps growing and we want to do it with you!We are looking for a Back End Developer with 5+ years of hands-on experience in Go (mandatory). A strong focus on cloud technologies and microservices architecture is required, along with proven experience in building, deploying, and maintaining scalable and resilient systems.✅Description of role and responsabilitiesDesign, develop and maintain Go microservices on Kubernetes (AWS), ensuring scalability and resilience. Build and maintain unit, integration and end‑to‑end tests to guarantee application reliability. Implement CI/CD pipelines to automate delivery processes. Collaborate through pair programming and PR reviews to ensure code quality. Apply security practices within the development lifecycle, participate in on‑call duties, and support continuous improvement and system performance.💻EDUCATION DEGREEA Bachelor’s or Master’s degree in Computer Science, Information Technology, Software Engineering, or a related STEM discipline is required.Relevant certifications in software development or specific technologies are beneficial.⚙️TECHNICAL KNOWLEDGEMandatory:- Expertise in Golang.- Experience with other high-level languages such as Java, C#, or Python is considered a plus.- Experience using ORM tools like GORM or Atlas for database interactions.- Experience with Postgres and SQL.- Hands-on experience with Docker and Kubernetes.- Proficiency with Git and GitHub for version control and CI/CD.- Experience with testing frameworks like ViTest for integration testing, Ginkgo for Go applications unit testing and Playwright for end-to-end testing.- Familiarity with TypeScript and Vue.Js or similar frameworks is beneficial.✨Desirable skills:- Knowledge of Lua scripting and experience with Kong or NGINX Lua Resty for API gateway configuration and management.- Experience with RabbitMQ or similar message brokers, demonstrating an understanding of event-driven architectures and the ability to integrate robust messaging systems into scalable applications.- Familiarity with HashiCorp Vault for securing, storing, and tightly controlling access to tokens, passwords, certificates and encryption keys.- Ability to support the product team by writing clear and concise user stories.- Understanding of observability practices and tools like Opensearch or Grafana for monitoring, alerting and analyzing system performance.🎯Technical experience- Experience in an agile development environment, with a strong understanding of DevOps principles (/"you build it, you run it/").- Write clean, efficient, and well-documented code.- Collaborate with architects and other team members to design software solutions that meet business requirements.📍Location: 100% Remote🌍(Only Spanish Residents)✅Availability to participate in an on-call rotation, providing internal support.🗣 Fluent English (C1)We're great, but with you we'll be even better!For this you will have:- Budget of 1.200€ in individual training for you to use it in whatever you want (technological events, books, trainings, certifications, etc.).- Follow-up with your team every month for continuous feedback.- Teleworking.- Flexible working hours to help you reconcile your professional / family life.- Private medical insurance paid in full by Capitole.- Flexible remuneration (restaurant tickets, transport and/or childcare).- WellHub (Gymforless).- Discounts on major brands for employees (Club Capitole).Get to know the whole family:- Team Buildings every two months - don't miss the summer party or the Christmas dinner!- Football team sponsored by Capitole.- Technological communities for you to share your knowledge and ideas with the other teams, sharing internal knowledge is essential!!!!- Last but not least, a TEAM! Don't you know us yet? Discover us!!! Capitole | Empowering people, unlocking technology innovationSee what people are saying about us https://www.Glassdoor.Es/Opiniones/Capitole-Consulting-Opiniones-E2060890.HtmlDon't hesitate to send us your profile, we are looking forward to meeting you!The employee will adhere to information security policies:- Will have access to confidential information related to Capitole and the project they are working on.- Must comply with the security policies and internal policies of the company and the client.- Must sign an NDA.