Senior Full Stack Developer

Senior Full Stack Developer

Ciklum

Remote, Spain

About the role

As a Senior Full Stack Developer, you'll become a part of a cross-functional development team engineering experiences of tomorrow. Together, we will work on the project to migrate an existing platform to the new platform. This current platform will continue to be supported until the migration is completed.

That is to say, in the new platform, some functionalities that currently do not exist, we will add them as something completely new, and in other cases where the functionality exists, we will adjust it

Responsibilities

  • Taking over frontend and backend development responsibilities within a squad of our Agile at Scale organization (Angular Micro frontends, integrated using module federation alongside with Java-based services, resulting in self-contained systems);
  • System maintenance and implementation of new functionalities;
  • System monitoring;
  • Diagnostics and solving identified problems;
  • Active participation in creating new solutions;
  • Creating project documentation;
  • International cooperation with the team members and stakeholders from all countries.

Tech Stack:

  • Languages: Typescript, HTML, CSS, Java 11-21;
  • Frameworks: Angular, Spring Boot;
  • Testing: Karma, Jest;
  • Tools: Maven, Apache, GitLab CI/CD, Docker, Kubernetes, Harbor, Keycloak, Instana, Graylog, Jira;
  • BBDD: Postgres;
  • Message Brokers: ActiveMQ Artemis, Apache Camel, RestAPI;
  • Methodologies: Scrum, TDD, Pair Programming, Clean Code.

Requirements

  • Experience in developing Typescript applications with advanced knowledge in the Angular framework;
  • Experience in developing Java applications with Spring Boot;
  • Advanced technological orientation in the presented tech-stack;
  • Experienced in writing unit tests with karma/jest;
  • Strong orientation in the implementation and development of Rest API based on microservices;
  • Experience in best practice development and architecture patterns such as clean coding, modular design, and continuous integration/delivery.

Desirable

  • Understanding of deployment strategies and the setup, maintenance, and operation of virtualized infrastructure (Docker/Kubernetes);
  • Practical experience in agile working methods.

Personal skills

  • Communication is a key. You speak and write in English fluently;
  • Teamwork skills and openness to work in an international environment;
  • Curious, Eager to learn and grow curios, keen to constant self-development.

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Spain      Developer      Front End Developer      Java Developer      Web Developer      Ciklum     

© EuroJobsites 2024