Anunciado 29 de septiembre
Esta oferta no acepta candidaturas
Tipo de jornada
Completa
Tipo de contrato
Indefinido
Salario
Salario sin especificar
Estudios mínimos
Sin especificar
Nivel
Sin determinar
Número de vacantes
1
Número de inscritos
1
Tags Relacionados
Descripción del empleo

about


Our client company is non-profit research and innovation center that promotes mission-oriented R&D activities on advanced Internet architectures, applications and services. It stands for a new open innovation framework, fostering the collaboration between companies, public administration, the academic environment, and end-users. Additionally, our client’s activities span the areas of Research, playing a key role in the EU Framework Program for Research and Innovation; Strategic Projects, leading local initiatives that strengthen the digital policies of public administration, and Technology Transfer, fostering R&D collaboration with companies to develop innovative market-oriented solutions.


responsibilities


We are seeking a Senior Java software developer to join the Software Engineering Group.


  • Main responsibilities of the position will be:

  • Participating in software development tasks using Java as main programming language

  • Defining technical tasks and estimating them, based on functional requirements, refining them, if necessary

  • Defining and implementing software architecture, detecting potential flaws and risks

  • Enforcing best practices in the projects where he/she participates

  • Define and implement CI/CD pipelines

what we do offer


  • Work from our offices or from home, whichever works best for you. We ask for two days in person at the office to coordinate with the rest of the team.

  • This is a full-time vacancy

  • You will have a flexible work schedule so that you can reconcile your personal life with the professional one.

  • Intensive hours every Friday of the year and every day in July and August

  • Fix + variable salary

  • Possibility of receiving part of your remuneration in kind (restaurant, transport, nursery or medical insurance)

  • 25 working days of annual leave (the common 22 + 3 additional ones)

  • You can access the UPC gym at a reduced price

  • We have fruit in the office to promote a healthy lifestyle

  • If you are interested, you can participate in events of your sector.

  • You will work with a laptop. You can choose your work environment, Mac, Linux or Windows.

  • You can ask us for training of your interest.

  • We will work so that you have a career plan to promote your growth and development.

Our client already has an established telework policy for some time. You can work from home or from the office, whichever suits you best. We ask that you attend the office two days per week, one to stay connected with the team and the other one to establish relations.


If you decide to come to the office located in Zona Universitària, you’ll be working within a multidisciplinary and multicultural environment.





Requisitos mínimos

Minimum requirements:


  • Fluent in Java as main programming languages, minimum 5 years

  • Deep knowledge consuming and implementing Spring and many of its subprojects (Boot, Data, Security, and others)

  • Deep knowledge consuming and implementing REST APIs using Spring

  • Experience using SQL (MySQL, PostgreSQL or similar) databases, including using Hibernate as ORM

  • Experience with CI/CD tools (Jenkins, GitLab CI/CD, GitHub Actions or similar)

  • Experience with VCS, git and Gitlow

  • Team working

  • Spoken and written English


valuable assets


Desired requirements:


Understanding of Docker tooling (including Docker Compose)


Experience designing/coding microservices (container-based)


Experience with Agile Methodologies (Scrum, Kanban, etc.)




Compartir esta oferta