





**We are looking for talent** ==================== **We are an experienced team made up of curious and proactive individuals, where we also highly value camaraderie. We like to be solution-oriented, dive into challenges that help us grow, and above all, foster a positive atmosphere both inside and outside the office. If you think our projects and work environment are interesting, take a look at our active recruitment processes; surely one of them is perfect for you.** ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- We enjoy diving into challenges that help us grow and, above all, fostering a great atmosphere, both inside and outside the office. **What do we offer at Ideable?** --------------------------------- * Ideable is an established company (10 years) in continuous growth, where we want to incorporate **profiles with or without experience** in a dynamic, continuously learning environment. * We love learning, challenges, and constant changes in context. So if you're also a curious person, we might be a great fit. * Our **developments are real and for real clients**. They will be used by thousands of people and, in some cases, may even help save lives. They are not just simple websites or apps that nobody uses—you'll be able to go home knowing your work has a significant impact on people's lives. * We provide you with the development hardware you need to **work comfortably** and boost your productivity. * You'll also have access to **private health insurance** and favorable conditions for your family members (medical visits at Ideable count as paid leave). * **Flexible working hours** year-round, 3 months of full-day shifts in summer, and on Fridays, you only work 6 hours! * Our **vacations are calculated in hours** so you can better plan your time and make the most of them, especially during summer. * Our offices are located in the center of Barakaldo, next to the metro. Currently, all staff work remotely, but when this period ends, we’ll discuss your preference: **remote, on-site, or a combination of both.** * We offer **continuous training** and opportunities for you to teach us what you know. * We fund **attendance at technical events**. * Free access to office supplies, coffee, soft drinks, and snacks, plus a relaxation and leisure area with sofas and a foosball table. * And most importantly: birthdays in the office are always celebrated with **some great Spanish tortillas**. **We are looking for** ------------ Take a look at our active recruitment processes, but even if you believe you could contribute to Ideable and aren't sure which process fits you, send us your CV anyway and tell us what you think you can contribute to Ideable and how we can support you. ### **Java/Spring Developer** **Description** We are looking for someone with experience not only in software development but also in deploying software. The candidate should have knowledge of relational database design, data model definition, and even analyzing existing models to propose improvements. Solid proven experience with relational databases is essential. Proficiency in software development and architecture within Java and Spring environments is mandatory. **Main Responsibilities** * Collaborate in functional analysis and gathering requirements from the client. * Develop using Java, Spring Framework, and even create projects to be further developed by the programming team. * Define data models or validate existing ones when evolving current applications. Experience with database access clients, data modeling tools, etc. * Estimate development efforts for proposals and assist in drafting them. * Participate and support each phase of the software development lifecycle to ensure development follows defined procedures, processes, documentation, responsibilities, deadlines, etc. * Collaborate in deploying applications, coordinating with the quality team and the client. * Act as a point of contact with the client. **Requirements** A high level of English will be valued, as well as technical background in any of the following technologies: * Java/JVM: Grails, Vaadin, Spring Boot, Groovy, Kotlin, etc. * Web: HTML5, CSS, PHP, Javascript, jQuery, AngularJS * Backend: Relational databases, SQL, NoSQL, APIs, REST APIs, SOAP WS, etc. * Tools: Continuous integration, Jenkins, JIRA, Confluence, etc. * Methodologies: Scrum, Kanban, etc. * Mobile: Native iOS and Android development, Ionic, Xamarin, etc.


