hirq
← All jobs

Encora

Senior Java Developer

Peru · On-site · CSA Billable

Apply well, not just fast

Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.

About the role

AzureJavaSpringREST APIsKafkaKubernetesSQLNode.jsDockerJavaScriptRedisDatabricksAWSCI/CDServerlessMicroservices
Habilidades clave: Java, Spring Boot, Microservices, Apache Kafka, Azure, REST APIs, Kubernetes, Cloud Native. Experiencia: +6 años de experiencia en desarrollo de software con Java y experiencia sólida construyendo microservicios, arquitecturas orientadas a eventos y soluciones cloud empresariales. Ubicación: Lima, Perú. Modalidad: Híbrida. Asistencia a oficina 2 veces por semana. En Coforge estamos buscando Senior Java Developer (#20788-7-92) con el siguiente perfil. Responsabilidades principales - Desarrollar y mantener aplicaciones empresariales alineadas a los requerimientos funcionales y técnicos. - Diseñar, construir e implementar APIs y microservicios de alta disponibilidad. - Participar en todo el ciclo de vida de desarrollo de software, desde el análisis hasta la implementación en producción. - Implementar mejoras orientadas a reducir deuda técnica y optimizar la mantenibilidad de las soluciones. - Aplicar patrones de diseño y arquitecturas orientadas a eventos para construir soluciones escalables. - Diseñar e implementar soluciones basadas en microservicios y plataformas cloud. - Realizar revisiones de código y promover buenas prácticas de desarrollo seguro. - Diseñar estrategias de pruebas y mejorar continuamente la cobertura de calidad. - Optimizar consultas y modelos de datos relacionales y NoSQL. - Resolver incidentes complejos y brindar soporte técnico especializado. - Participar en iniciativas de transformación digital y modernización tecnológica. - Brindar acompañamiento técnico a perfiles junior y semi senior. Requisitos indispensables - +6 años de experiencia profesional en desarrollo de software con Java. - Dominio de: - Java JDK 11 y 17. - Spring Framework. - Spring Boot. - WebFlux. - JDBC. - JPA. - Experiencia en desarrollo de microservicios. - Experiencia diseñando e implementando APIs REST y RESTful. - Conocimiento de OpenAPI y Swagger. - Conocimiento de Quarkus. - Experiencia en arquitecturas orientadas a eventos (Event Driven Architecture). - Experiencia utilizando Apache Kafka para integración y procesamiento de eventos. - Experiencia en programación reactiva y programación funcional. - Experiencia utilizando Maven y Gradle. - Experiencia aplicando pruebas unitarias bajo enfoque BDD. - Conocimiento de: - Code Review. - Programación segura. - Refactoring. - SonarQube. - Modelamiento UML. - Experiencia utilizando Redis Cache y Hashicorp Vault. - Experiencia con bases de datos relacionales: - SQL Server. - Azure SQL. - Experiencia optimizando consultas y estructuras de bases de datos. - Experiencia con bases de datos NoSQL. - Conocimiento de patrones y antipatrones de diseño NoSQL. - Experiencia con: - Docker. - Kubernetes. - OpenShift. - Azure Kubernetes Services (AKS). - Experiencia trabajando con servicios Azure: - Azure API Management (APIM). - Azure Application Gateway. - Azure App Service. - Azure Functions. - Azure Data Factory. - Azure Blob Storage. - Experiencia en soluciones Cloud Native. Requisitos deseables - Experiencia con JavaScript y Node.js. - Conocimiento de arquitecturas Serverless. - Experiencia con AWS. - Experiencia implementando pipelines CI/CD. - Conocimiento de estrategias de integración continua y calidad continua. - Experiencia en monitoreo y observabilidad utilizando Dynatrace o herramientas similares. - Conocimiento de OWASP y desarrollo seguro. - Experiencia en pruebas de penetración y vulnerabilidades automatizadas. - Conocimiento de Docker Swarm. - Experiencia con Databricks. - Conocimiento de protocolos y componentes de red. - Experiencia en diseño avanzado de bases de datos NoSQL. - Conocimiento de conceptos ACID y BASE. Habilidades blandas - Capacidad para trabajar de forma autónoma. - Comunicación efectiva. - Pensamiento analítico. - Resolución de problemas complejos. - Liderazgo técnico. - Capacidad de mentoría. - Orientación a resultados. - Trabajo colaborativo. - Adaptabilidad. - Aprendizaje continuo. 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.