Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
E

Mid Java Developer

Encora
  • 🇵🇪 Peru
  • On-site
  • 3 hours ago
  • Java
  • Spring Boot
  • Microservices
  • Azure SQL
  • JDBC
  • Git
  • SQL
  • JSON
  • XML
  • Swagger
  • OpenAPI
  • SOAP
  • JPA
  • Apache Kafka
  • Azure
  • Azure Functions
  • Azure Blob Storage
  • Cosmos DB
  • CI/CD
  • YAML
  • Docker
  • NoSQL
  • MongoDB
  • Vault
  • IaC
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

Habilidades clave: Java, Spring Boot, Microservices, APIs REST, Azure, SQL, Kafka, Cloud Native.

Experiencia: +3 años de experiencia en desarrollo de software con Java y experiencia en construcción de APIs, microservicios y soluciones empresariales.

Ubicación: Lima, Perú.

Modalidad: Híbrida. Asistencia a oficina 2 veces por semana.

EnCoforge estamos buscandoMid Java Developer (#20788-7-91) con el siguiente perfil.

Responsabilidades principales

  • Desarrollar y mantener aplicaciones empresariales alineadas a los requerimientos funcionales y técnicos.
  • Construir componentes de integración basados en APIs y microservicios.
  • Participar en todo el ciclo de vida del desarrollo de software, desde el análisis hasta la implementación.
  • Proponer mejoras orientadas a reducir deuda técnica y optimizar la mantenibilidad del código.
  • Aplicar buenas prácticas de programación segura, pruebas unitarias y revisión de código.
  • Implementar patrones de diseño y arquitecturas orientadas a eventos.
  • Diseñar soluciones escalables y de alto rendimiento para entornos transaccionales.
  • Optimizar consultas y modelos de bases de datos.
  • Analizar y resolver incidentes complejos en ambientes distribuidos.
  • Participar en iniciativas de transformación digital y modernización tecnológica.
  • Colaborar con equipos multidisciplinarios bajo marcos ágiles de desarrollo.

Requisitos indispensables

  • +3 años de experiencia profesional en desarrollo de software con Java.
  • Dominio de Java orientado a:
    • Genéricos.
    • Manejo de excepciones.
    • JDBC.
    • Networking.
  • Experiencia desarrollando aplicaciones basadas en microservicios.
  • Conocimiento de concurrencia y multithreading.
  • Experiencia trabajando con:
    • Coordinación de procesos.
    • Recursos compartidos.
    • Bloqueos y sincronización.
  • Conocimiento de patrones de concurrencia y optimización de rendimiento.
  • Experiencia aplicando patrones de refactorización y patrones SOA.
  • Experiencia utilizando Git:
    • Reset.
    • Revert.
    • Merge.
    • Rebase.
  • Experiencia desarrollando consultas SQL avanzadas.
  • Conocimiento de:
    • Consultas anidadas.
    • Funciones de agrupación.
    • Tablas temporales.
  • Experiencia en diseño de bases de datos relacionales:
    • Vistas.
    • Vistas materializadas.
    • Procedimientos almacenados.
    • Funciones.
  • Experiencia realizando pruebas unitarias.
  • Experiencia desarrollando APIs REST.
  • Conocimiento de:
    • JSON.
    • XML.
    • Swagger.
    • OpenAPI.
    • Web Services SOAP y REST.
  • Experiencia con Spring Boot y JPA.
  • Experiencia en programación reactiva utilizando WebFlux o RxJava.
  • Experiencia trabajando con Apache Kafka.
  • Experiencia en Azure y servicios cloud relacionados.
  • Conocimiento de:
    • Azure Functions.
    • Azure Blob Storage.
    • CosmosDB.
    • Data Lakes.
  • Experiencia trabajando con CI/CD y pipelines automatizados.
  • Conocimiento de YAML.
  • Conocimiento de protocolos de seguridad, cifrado y criptografía de llave pública y privada.
  • Experiencia en scripting y automatización de tareas.

Requisitos deseables

  • Experiencia diseñando aplicaciones Serverless.
  • Conocimiento de arquitecturas basadas en eventos.
  • Experiencia aplicando patrones:
    • Saga.
    • Cache Aside.
  • Experiencia con Docker:
    • Contenedores.
    • Imágenes.
    • Redes.
    • Volúmenes.
  • Conocimiento de bases de datos NoSQL.
  • Experiencia con MongoDB o CosmosDB.
  • Conocimiento de conceptos ACID y BASE.
  • Conocimiento de Data Warehouse:
    • OLAP.
    • OLTP.
    • Data Mart.
    • Data Vault.
  • Conocimiento de prácticas SRE.
  • Experiencia con APM, IaaS e Infrastructure as Code (IaC).

Habilidades blandas

  • Capacidad analítica.
  • Resolución de problemas.
  • Comunicación efectiva.
  • Trabajo colaborativo.
  • Autonomía.
  • Orientación a resultados.
  • Atención al detalle.
  • Adaptabilidad.
  • Aprendizaje continuo.
  • Capacidad para desenvolverse con mínima supervisión.

Publicado el: 20-10-2026.

En Coforge, contratamos profesionales únicamente en función de sus habilidades y calificaciones, y no discriminamos en función de la edad, discapacidad, religión, género, orientación sexual, estado socioeconómico o nacionalidad.

Mid Java Developer · Encora

Auto apply with Likeremote