Senior Java Developer freelance

Madrid  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Analysis, definition, and design of Software architectures.

Resolution of technical problems, leading developments from agile methodologies.

Proposals for modern technical solutions in all areas (methodologies, patterns, microservices, cloud).

Support for technical doubts that may arise in projects at all levels

Knowledge

Different approaches to architectures. Microservices-oriented architectures, Hexagonal Architecture, DDD, Test Driven Development, etc.

Proven experience of good development practices (SOLID principles, testing, clean code)

Management of code repositories (GIT, SVN) as well as working methodologies with them (GitFlow ...)

Experience in quality methodologies (unit tests, static analysis, load tests ...)

Notions of DevOps (Continuous integration, containers, etc.)

Notions of current Javascript Front End architectures

Agile, SCRUM, Lean working methods

Ability to negotiate, empathize and communicate with heterogeneous teams, at a technical and business level.

Roles and Tasks

Project start-ups in initial phases

Definition of architectures depending on the needs of the project

Improvement and maintenance of existing architecture

Technical support to the developer team

Proposals for new methodologies, products, or leading development elements

Leadership change from mindset to agile

Experience and change management of organizations

Tools

Knowledge of the JVM programming language (Java, Groovy, SCALA ...)

Knowledge of development frameworks (Spring. Spring Data, Spring Security, Spring Boot, etc.)

Management, construction, and automation of Software (Maven, Gradle)

Testing (JUnit, TestNG, Mockito, Selenium, SonarQube)

Javascript Fronts (Angular, React, Vue, Typescipt)

Knowledge in containers (Docker)

Knowledge and operation in demand and communication tools (JIRA, Slack)

Knowledge and operation in IC tools (Jenkins, Artifactory) and SCM (Git, SVN)

Familiar with Scripting languages (Perl, Python, Shell, Ruby, etc.)

ITHR Group is acting as an Employment Business in relation to this vacancy. ITHR Group is an Equal Opportunities employer; we welcome applicants from all backgrounds.

Start date
ASAP
Duration
+12 months
(extension possible)
From
Swan iT
Published at
28.07.2021
Project ID:
2171454
Contract type
Freelance
To apply to this project you must log in.
Register