Mid Java Developer

Encora Digital LLC

  • Peru, IN
  • 5 days ago

    Highlights

    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 s...

    Numbers & Facts

    LocationPeru, IN

    Description

    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.

    En Coforge estamos buscando Mid 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.

    Similar Jobs