Find a jobRecruiters

Java Developer

Exclusive opportunity

Onsite

Java Developer

Encora Inc.

Java Developer

Skills

SQL QueriesDockerNodeJavaSpring BootKafkaDatabricksAWSKubernetesJavascriptAzure

il y a 21 jours

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Work mode:

Onsite

Published on:

28 septembre 2026

What they need


Título del puesto: Java Developer

Habilidades clave: Java, Microservicios, Spring Boot, Arquitectura Orientada a Eventos, Apache Kafka, Bases de Datos SQL y NoSQL, Azure, Docker y Kubernetes.

Experiencia: +6 años de experiencia en programación.

Ubicación: Lima, Perú.

Modalidad: Híbrida, 2 veces por semana en oficina.

En Coforge estamos buscando un Java Developer para formar parte de un equipo tecnológico enfocado en el desarrollo de soluciones digitales y en la creación y mantenimiento de aplicaciones.

Responsabilidades principales

  • Crear, desarrollar y mantener aplicaciones de acuerdo con los requerimientos técnicos y funcionales del negocio.
  • Desarrollar componentes tecnológicos con niveles óptimos de disponibilidad.
  • Desarrollar componentes de integración, como APIs y microservicios, orientados a brindar una mejor experiencia a los usuarios.
  • Generar soluciones de manera independiente y autónoma, aplicando conocimientos y tecnologías relacionadas con el desarrollo de software.
  • Gestionar el ciclo de vida completo de los componentes desarrollados.
  • Implementar y proponer técnicas de refactorización para mejorar la mantenibilidad del código.
  • Implementar cambios orientados a reducir la deuda técnica.
  • Identificar y recomendar mejoras en el producto, tanto en el código propio como en el de otros miembros del equipo.
  • Aplicar lineamientos y buenas prácticas de desarrollo, incluyendo revisión de código, programación segura y pruebas unitarias.
  • Identificar oportunidades para resolver problemas mediante patrones de diseño y promover su uso dentro del equipo.
  • Aplicar patrones como Saga, Arquitectura Orientada a Eventos, Event Sourcing y CQRS.
  • Promover prácticas de código limpio dentro del equipo.
  • Resolver conflictos complejos de código y diseñar estrategias de ramas para abordar múltiples tareas en paralelo.
  • Optimizar consultas de bases de datos utilizando Explain Plan y otras herramientas.
  • Diseñar e implementar modelos de bases de datos aplicando la tercera forma normal (3NF).
  • Crear consultas utilizando tablas derivadas y funciones de agregación y agrupación.
  • Diseñar soluciones considerando aspectos de rendimiento, incluyendo tipos de datos, índices y compresión.
  • Definir estrategias para probar componentes y construir simulaciones cuando sea necesario.
  • Analizar y mejorar la cobertura de las pruebas.
  • Aplicar estrategias de pruebas considerando los productos y datos requeridos por el negocio.
  • Analizar problemas y fallas complejas en diferentes plataformas y presentar soluciones.

Requisitos indispensables

  • Más de 6 años de experiencia en programación.
  • Experiencia con Java y JDK 11 y 17.
  • Experiencia con Spring, Spring Boot, Reactor, JDBC y JPA.
  • Experiencia desarrollando soluciones basadas en microservicios.
  • Conocimientos de arquitectura orientada a eventos y Apache Kafka.
  • Experiencia con bases de datos relacionales y conocimientos de optimización de esquemas.
  • Conocimientos de bases de datos NoSQL.
  • Amplio conocimiento de pruebas unitarias, con enfoque en BDD.
  • Sólidos conocimientos de prácticas de desarrollo, incluyendo revisión de código, programación segura, programación funcional y reactiva, SonarQube, refactorización y modelamiento UML.
  • Conocimientos de control de versiones y estrategias de ramas.
  • Experiencia con Docker, Kubernetes y AKS.
  • Conocimientos de desarrollo seguro y OWASP.
  • Capacidad para desempeñarse de manera autónoma con poca o ninguna guía.
  • Capacidad para sintetizar información y comunicar ideas de manera clara.
  • Capacidad para acompañar y orientar a desarrolladores junior y de nivel intermedio.

Requisitos deseables

  • Conocimientos de Quarkus.
  • Experiencia con procesos de integración y despliegue continuo (CI/CD).
  • Conocimientos de diseño de bases de datos NoSQL, incluyendo tablas, índices, consultas y conceptos ACID y BASE.
  • Conocimientos de servicios Cloud, balanceo de carga, monitoreo y autenticación.
  • Conocimientos de Dynatrace.
  • Experiencia con pruebas de penetración y análisis automatizado de vulnerabilidades.
  • Conocimientos de protocolos y componentes de redes, como enrutamiento, VLAN, NAT y gateways.
  • Conocimientos de Docker Swarm.
  • Conocimientos de Azure Data Factory y Databricks.
  • Conocimientos de JavaScript, Node.js, Serverless y AWS.

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

Other offers great for you!

These companies are also looking for great profiles

Wikeys

Senior Full-Stack Developer Java

600

Freelance

Hybrid

Skills

DockerAngularJavaSpring BootPostgreSQLGitJenkinsSwagger/OpenAPIMavenJPA / HibernateREST APIsMessagingOpenShift / KubernetesBPMN / CMMNDomain Driven Design (DDD)Clean Code / TDDOAuth2

il y a 6 mois

Quick apply

Washington Frank

Java Developer

Freelance

Hybrid

Skills

JavaLinuxApache

il y a 1 mois

Quick apply

Tenth Revolution Group

Tech Lead Java Senior Fullstack

Freelance

Hybrid

Skills

TypescriptJavaSpring BootPostgreSQLKafkaGitAWSApacheJavascriptOAuth2

il y a 3 jours

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools