




DESCRIPTION At **Seresco** we want to welcome the best talent! We are a leading ICT company in Asturias, and to contribute to our company's growth, we are currently seeking a **Java Technical Team Lead / Spring** with extensive experience in Java technologies and technical team leadership. Do you have experience leading development teams using Java and Spring technologies? If you enjoy working in teams, collaborative and multidisciplinary environments, we have a great opportunity for you! **What will your responsibilities be?** * Technical leadership of development teams. You will act as a mentor to less experienced developers. * Work with multidisciplinary development teams within agile methodology frameworks. * Validation of compliance with reference architectures. * Resolution of incidents and issues related to the project’s technology stack. * Identification, definition, and implementation of reusable modules, components, and services. * Promote the use of best practices, clean code, and TDD. **What can we offer you?** * Stable position for a long-term project * Integration into a multidisciplinary team * Professional development based on individual performance * Hybrid remote work model * Full-time employment * Indefinite contract * Workplace in Oviedo or Vigo Additionally, if you join the **SERESCO** team, you will enjoy **benefits** such as: * An HR policy designed to perfectly integrate your personal life. * Flexible working hours, with continuous shifts every Friday. Summer schedule for 4 months with continuous L-F shifts. * 22 working days of vacation per year, plus either Christmas Eve or New Year's Eve. The day you don't take off, we'll celebrate together with a drink to your health. * Exclusive discounts on numerous services and products (travel, automotive, fashion, leisure, sports, culture, home, technology, gastronomy...) through the Corporate Benefits platform. * At SERESCO, we have the possibility to customize our gross salary (Serflex program), allowing flexible use of part of it. You can opt for the following services: Medical Insurance (Sanitas, IMQ, or Caser) including family members, Gourmet Check/Card, Transport Card, and Childcare Check. * We also have a very attractive incentive plan if you help us find professionals like yourself. * Since we assist in finding/inventing new projects, there is also a business acquisition reward plan. * Study support fund for formal education. * We support your language learning, because you may likely need them (English and French). * Onsite and online training, so you can stay up-to-date at your own pace. REQUIREMENTS **What are we looking for?** * Minimum qualification: Higher-level programming module or Technical ICT Engineering * At least 6 years of experience in Java 8 or higher programming * Experience developing REST APIs * Experience with the Spring ecosystem, JPA (Hibernate), JSF, Maven, Git, SVN... * Experience with relational databases (SQL and PL-SQL), especially Oracle and PostgreSQL * Experience applying design patterns and development best practices * Experience implementing unit tests and using related frameworks (Junit, Mockito, Cucumber, Testcontainers, Playwright, etc.) * Experience in developing SOAP web services * Experience developing with Prime-faces * Experience developing with Spring-Boot, Spring-Data-JPA, Spring-Security, etc. The following will be **valued**: * Knowledge and experience with different authentication and authorization options (OAuth2, OpenID Connect, JWT, SAML, SSO...) * Experience working with Keycloak. * Knowledge and experience in microservices or distributed architectures. * Experience with non-relational databases. * Experience working with CI/CD pipelines, Jenkins, Gitlab, Sonarqube. * Experience working with containers (Docker, Docker-compose, Kubernetes...) * Server administration and configuration for deployment purposes. * Experience working in cloud environments (Microsoft Azure, AWS, Oracle OCI). **Competencies** * Customer orientation. * Flexibility and change management. * Teamwork and collaboration. * Achievement orientation. * Innovation capability. * Communication skills. * Assertiveness. * Analytical skills. * Leadership and coordination ability. * Decision-making capability. At Seresco, we are committed to promoting **Diversity,** **Inclusion,** **Social Responsibility,** **Equality** between men and women, and **Sustainability** in our workplace. We value the unique perspectives each team member brings and strive to create a culture that celebrates and respects diversity in all its forms. If you're looking for a company that values inclusion and equal opportunities, this is the one for you!


