Analista Programador Java Senior

Lima (Híbrido)

Inscribirme

Descripción

Horario:

De lunes a viernes 9am a 6pm

Híbrido: Presencial 2 días por semana (Ubicación: Distrito La Molina o Distrito Chorrillos)

Guardia pasiva (1 semana al mes). Compensa horas


Requisitos Mínimos:

5 años de experiencia a +

Core:

* Conceptos: Clean code, SOLID, TDD, Patrones GoF

* POO: abstracción, interfaces, composición, polimorfismo, herencia

*Java: JDK 8, JDK 11, 17

* Git: checkout, ramas, tags, conflictos, merging, reset, revert, merge vs. rebase, log

* SQL: tablas, columnas, consultas básicas, agregación, planes de ejecución, consultas anidadas, funciones de agrupación, tablas temporales

* Pruebas unitarias: JUnit, Mockito, Lombok

* Springboot, reactor, JDBC, JPA, spring

* Patrones de refactoring, patrones de SOA

* Diseño de BD relacional: vistas, vistas materializadas, procedimientos almacenados, funciones

* Conceptos de microservicios

* Autenticación con OAuth2s y JWT

* Conceptos y servicios en la nube: storage, computing, networking

* Conceptos de CI/CD, devops y pipelines

* Seguridad básica en redes y aplicaciones, vulnerabilidades más Comúnes

* Event Driven Architecture (Apache Kafka, Tópicos, Manejo de Eventos)

* Optimización de esquemas en bases de datos relacionales

* Cloud: CosmosDB, Azure Blob Storage, Azure Functions, Data Lakes

*aks

*openshif

*experiencia desarrollando microservicios

*experiencia en ciclo de vida de desarrollo de software

Requisitos

5 años de experiencia a +

Core:

* Conceptos: Clean code, SOLID, TDD, Patrones GoF

* POO: abstracción, interfaces, composición, polimorfismo, herencia

*Java: JDK 8, JDK 11, 17

* Git: checkout, ramas, tags, conflictos, merging, reset, revert, merge vs. rebase, log

* SQL: tablas, columnas, consultas básicas, agregación, planes de ejecución, consultas anidadas, funciones de agrupación, tablas temporales

* Pruebas unitarias: JUnit, Mockito, Lombok

* Springboot, reactor, JDBC, JPA, spring

* Patrones de refactoring, patrones de SOA

* Diseño de BD relacional: vistas, vistas materializadas, procedimientos almacenados, funciones

* Conceptos de microservicios

* Autenticación con OAuth2s y JWT

* Conceptos y servicios en la nube: storage, computing, networking

* Conceptos de CI/CD, devops y pipelines

* Seguridad básica en redes y aplicaciones, vulnerabilidades más Comúnes

* Event Driven Architecture (Apache Kafka, Tópicos, Manejo de Eventos)

* Optimización de esquemas en bases de datos relacionales

* Cloud: CosmosDB, Azure Blob Storage, Azure Functions, Data Lakes

*aks

*openshif

*experiencia desarrollando microservicios

*experiencia en ciclo de vida de desarrollo de software

Localización (Híbrido)