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

Senior Java Developer

Encora
  • 🇵🇪 Peru
  • On-site
  • Senior
  • 5 hours ago
  • Java
  • Spring Boot
  • Microservices
  • Apache Kafka
  • REST API
  • Azure
  • Kubernetes
  • SQL
  • NoSQL
  • Event-Driven Architecture
  • Spring Framework
  • JDBC
  • JPA
  • Quarkus
  • OpenAPI
  • Swagger
  • BDD
  • Maven
  • Gradle
  • SonarQube
  • UML
  • Azure SQL
  • MongoDB
  • Cosmos DB
  • Redis
  • Docker
  • OpenShift
  • AKS
  • Azure Functions
  • Azure Blob Storage
  • Azure Data Factory
  • JavaScript
  • Node.js
  • AWS
  • CI/CD
  • Dynatrace
  • OWASP
  • Databricks
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

Habilidades clave: Java, Spring Boot, Microservices, Apache Kafka, REST APIs, Azure, Kubernetes, SQL/NoSQL, Event Driven Architecture.

Experiencia: +6 años de experiencia en desarrollo de software con Java y experiencia sólida en arquitecturas de microservicios y soluciones Cloud Native.

Ubicación: Lima, Perú.

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

EnCoforge estamos buscandoSenior Java Developer con el siguiente perfil.

Responsabilidades principales

  • Desarrollar y mantener aplicaciones y componentes tecnológicos de alta disponibilidad.
  • Diseñar e implementar microservicios y APIs orientados a la escalabilidad y mantenibilidad.
  • Participar en todo el ciclo de vida de desarrollo de software, desde el análisis hasta la puesta en producción.
  • Implementar mejoras continuas orientadas a reducir deuda técnica y optimizar el desempeño de las aplicaciones.
  • Diseñar e implementar soluciones basadas en arquitecturas orientadas a eventos.
  • Aplicar buenas prácticas de desarrollo, programación segura, code review y refactorización.
  • Diseñar e implementar estrategias de pruebas unitarias y automatizadas.
  • Optimizar consultas y modelos de bases de datos relacionales y NoSQL.
  • Participar en iniciativas de transformación digital y modernización tecnológica.
  • Brindar soporte técnico y mentoría a desarrolladores de menor experiencia.
  • Identificar oportunidades de mejora y proponer soluciones tecnológicas innovadoras.

Requisitos indispensables

  • +6 años de experiencia profesional en desarrollo de software utilizando Java.
  • Experiencia desarrollando aplicaciones basadas en microservicios.
  • Dominio de Java JDK 11 y 17.
  • Experiencia con:
    • Spring Framework
    • Spring Boot
    • Spring Reactor
    • JDBC
    • JPA
    • Quarkus
  • Experiencia en desarrollo de APIs REST y RESTful.
  • Experiencia con OpenAPI y Swagger.
  • Experiencia en arquitecturas orientadas a eventos (Event Driven Architecture).
  • Experiencia utilizando Apache Kafka y gestión de eventos.
  • Conocimiento de programación reactiva y programación funcional.
  • Experiencia en pruebas unitarias orientadas a BDD.
  • Experiencia en herramientas de construcción y dependencias:
    • Maven
    • Gradle
  • Experiencia aplicando prácticas de:
    • Code Review
    • Programación segura
    • Refactoring
    • SonarQube
    • Modelamiento UML
  • Experiencia en bases de datos relacionales:
    • SQL Server
    • Azure SQL
  • Experiencia en bases de datos NoSQL:
    • MongoDB
    • CosmosDB
  • Conocimiento de diseño y optimización de modelos de datos.
  • Experiencia con Redis Cache.
  • Experiencia con Hashicorp Vault.
  • Experiencia en contenedores y orquestación:
    • Docker
    • Kubernetes
    • OpenShift
    • AKS (Azure Kubernetes Services)
  • Experiencia en plataformas Cloud Native sobre Azure.
  • Conocimiento de:
    • Azure App Service
    • Azure Functions
    • Azure API Management (APIM)
    • Azure Application Gateway
    • Azure Blob Storage
    • Azure Data Factory

Requisitos deseables

  • Experiencia con JavaScript y Node.js.
  • Experiencia en arquitecturas Serverless.
  • Conocimiento de servicios AWS.
  • Experiencia implementando procesos CI/CD.
  • Conocimiento de pruebas continuas e inspección continua de calidad de código.
  • Experiencia con Dynatrace u otras herramientas de monitoreo.
  • Conocimiento de OWASP y desarrollo seguro.
  • Experiencia en pruebas de penetración y análisis de vulnerabilidades.
  • Conocimiento de Docker Swarm.
  • Conocimiento de Data Factory y Databricks.
  • Experiencia en diseño avanzado de bases de datos NoSQL.
  • Conocimiento de protocolos y componentes de redes.

Habilidades blandas

  • Capacidad para trabajar de forma autónoma con mínima supervisión.
  • Comunicación clara y efectiva.
  • Pensamiento analítico y resolución de problemas complejos.
  • Capacidad para sintetizar información técnica y de negocio.
  • Orientación a resultados.
  • Trabajo colaborativo.
  • Liderazgo técnico.
  • Capacidad para acompañar y desarrollar talento junior y semi senior.
  • Proactividad y mejora continua.

Publicado el: 09-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.

Senior Java Developer · Encora

Auto apply with Likeremote