HABILIDADES TÉCNICAS
1.
Metodologías ágiles (Scrum)
2.
Lenguaje Java
- Programación Orientada a Objetos
- Estructuras de datos y colecciones
- Manejo de Memoria
- Multithreading
- Programación Funcional
3.
Conocimientos generales de Spring Framework
4.
Servicios REST
5.
Bases de datos (SQL o NoSQL)
6.
Maven
7.
Git
8.
Pruebas unitarias (JUnit / Mockito)
9.
Spring Core
10.
Spring Boot
11.
Patrones de Diseño
12.
Protocolos de integración (JMS, AMQ, etc.)
13.
Microservicios
14.
Contenedores
Habilidades deseables (plus) :
- MuleSoft Anypoint Platform o plataforma de integración equivalente (Apache Camel, WSO2).
- DataWeave 2.0 - transformación de datos entre formatos (JSON, XML, CSV).
- Conceptos de API Gateway, gestión de políticas y ciclo de vida de APIs.
- Patrones de integración empresarial (EIP).
ACTIVIDADES PRINCIPALES
- Participación en todas las etapas de un proyecto de desarrollo de software.
- Análisis y desarrollo de microservicios.
- Pruebas unitarias de microservicios.
- Estimación de esfuerzo.
- Documentación de las soluciones técnicas propuestas.
EXPERIENCIA Y HABILIDADES
- Experiência en desarrollo backend con Java.
- Implementación de APIs REST.
- Uso de frameworks Spring (Core, Boot, MVC).
- Manejo de bases de datos relacionales y/o NoSQL.
- Integración mediante mensajería asíncrona (JMS, AMQ u otros).
- Desarrollo de microservicios y uso de contenedores.
- Pruebas unitarias con JUnit y Mockito.
- Gestión de código con Git y construcción con Maven.
- Participación en equipos ágiles bajo metodología Scrum.

Similar jobs

More from Nova Solutions
Nova Solutions 1 day ago
Nova Solutions 1 day ago
Nova-Solutions 1 day ago

Java Developer

Apply Now
Back to search page