We want you on our team ️️ We are a specialized technology company focused exclusively on the financial sector. The company was founded by a group of professionals with over 20 years of experience, allowing us to combine deep business knowledge with the latest technology to offer our clients innovative solutions. We are currently looking for a Senior Backend Developer. This position will initially be a hybrid based in Medellín. After 6 months, you will have the option to relocate to Spain (Madrid), with all travel expenses and visa processing covered. What will your goal be? The position involves creating software solutions using the necessary technologies and tools, as well as adapting and modifying programs according to user requirements and the project leader's instructions. It also includes researching new technologies required for optimal work development, adapting to the project's needs. An understanding and application of standards during the programming process is also required. What are the working conditions and benefits? Indefinite Term Contract. Hybrid work arrangement in the city of Medellín (you'll be there every other week). Relocation to Spain is available. English courses. Flexible hours. prepaid medicine. Hours Monday to Friday 8 - 6 (Friday continuous hours until 2:30). 6 additional days of vacation per year What requirements must you meet? Java (versions 8 and 11, with in-depth knowledge of the Java core) with Spring Boot, Spring Batch, and Spring Cloud Stream Testing frameworks: JUnit, Mockito, Postman Kafka (event-oriented architecture) Databases: Oracle, PostgreSQL, Redis Continuous Integration: Git, GitHub, Jenkins, SonarQube Web application servers/containers: WebSphere and OpenShift Microservices Professional training in Systems or Software Engineering.