
Senior Java Developer
Encora · Peru
- IT Services & Consulting
- 10,001+ employees
- Noida, Uttar Pradesh
Mixed hiring record · median 25 days open
All reasons
- This role has been posted 7 times
- 30% of this employer's openings are over 60 days old
In its favour
- Posted today
- Still listed on the employer's own board
Habilidades clave
Java 11/17, Spring Boot, Microservices, Apache Kafka, Azure, Kubernetes, Docker, APIs REST, Cloud Native.
Experiencia
Mínimo 6 años de experiencia en desarrollo de software con Java, participando en arquitecturas de microservicios, soluciones cloud y plataformas empresariales de alta disponibilidad.
Ubicación
Perú.
Modalidad
Híbrido en Chorrillos.
En Coforge estamos buscando Senior Java Developer (#20788-7-85) con el siguiente perfil.
Responsabilidades principales
- Desarrollar y mantener aplicaciones empresariales alineadas a los requerimientos funcionales y técnicos del negocio.
- Diseñar e implementar microservicios, APIs e integraciones de alta disponibilidad.
- Participar en todo el ciclo de vida de desarrollo de software, desde el análisis hasta el despliegue y soporte productivo.
- Implementar mejoras continuas para reducir deuda técnica y optimizar la mantenibilidad de las soluciones.
- Aplicar patrones de arquitectura, buenas prácticas de ingeniería y desarrollo seguro.
- Diseñar e implementar soluciones basadas en eventos y arquitecturas distribuidas.
- Realizar revisiones de código y promover estándares de calidad dentro del equipo.
- Diseñar estrategias de testing y asegurar una adecuada cobertura de pruebas unitarias.
- Optimizar consultas, estructuras de datos y componentes de integración.
- Participar en la resolución de incidentes complejos y mejora continua de aplicaciones.
- Brindar soporte técnico y mentoría a perfiles junior y semi senior.
Requisitos indispensables
- Mínimo 6 años de experiencia en desarrollo de software.
- Experiencia sólida con Java 11 y Java 17.
- Experiencia desarrollando soluciones con Spring Boot.
- Conocimiento de Spring Framework, JDBC y JPA.
- Experiencia desarrollando arquitecturas de microservicios.
- Conocimiento de Quarkus.
- Experiencia en programación reactiva mediante Reactor, WebFlux o RxJava.
- Experiencia diseñando e implementando APIs RESTful.
- Conocimiento de OpenAPI y Swagger.
- Manejo de Maven y/o Gradle.
- Experiencia desarrollando pruebas unitarias con JUnit.
- Conocimiento de Lombok.
- Experiencia en arquitecturas orientadas a eventos.
- Experiencia utilizando Apache Kafka.
- Conocimiento de patrones Saga, Event Driven Architecture, Event Sourcing y CQRS.
- Experiencia trabajando con SQL Server o Azure SQL.
- Conocimiento de bases de datos NoSQL como CosmosDB o MongoDB.
- Experiencia con Redis Cache.
- Conocimiento de HashiCorp Vault.
- Experiencia utilizando Docker.
- Experiencia utilizando Kubernetes.
- Conocimiento de Azure Kubernetes Service (AKS).
- Experiencia trabajando en entornos Cloud Native.
- Experiencia con Azure API Management (APIM).
- Conocimiento de Azure Application Gateway.
- Experiencia con Azure App Service.
- Experiencia con Azure Functions.
- Conocimiento de Azure Data Factory.
- Conocimiento de Azure Blob Storage y Azure PaaS.
- Experiencia aplicando prácticas CI/CD.
- Experiencia realizando code reviews.
- Conocimiento de SonarQube, refactorización y Clean Code.
- Conocimiento de OWASP y desarrollo seguro.
- Experiencia aplicando BDD y estrategias de pruebas automatizadas.
Requisitos deseables
- Conocimiento de JavaScript.
- Experiencia con Node.js.
- Experiencia en arquitecturas Serverless.
- Experiencia trabajando con AWS.
- Conocimiento de Dynatrace.
- Experiencia con OpenShift.
- Conocimiento de Data Factory y Databricks.
- Experiencia en pruebas de penetración y vulnerabilidades automatizadas.
- Conocimiento de Docker Swarm.
- Conocimiento de redes, balanceadores y componentes de infraestructura.
Competencias
- Autonomía técnica.
- Pensamiento analítico.
- Comunicación efectiva.
- Resolución de problemas complejos.
- Liderazgo técnico.
- Mentoría y desarrollo de talento.
- Trabajo colaborativo.
- Orientación a resultados.
- Compromiso con la calidad y mejora continua.
Publicado el
03-11-2026.
En Coforge, contratamos profesionales únicamente en función de sus habilidades y calificaciones, y no discriminamos por edad, discapacidad, religión, género, orientación sexual, condición socioeconómica o nacionalidad.
Skills
- Java
- Spring Boot
- Kafka
- Azure
- Kubernetes
- Docker
- Spring
- JDBC
- JPA
- Quarkus
- Webflux
- OpenAPI
- Swagger
- Maven
- Gradle
- JUnit
- SQL Server
- Azure SQL
- MongoDB
- Redis
- HashiCorp Vault
- Azure Kubernetes Service
- AKS
- Azure API Management
- Azure Application Gateway
- Azure App Service
- Azure Functions
- Azure Data Factory
- Azure Blob Storage
- SonarQube
- OWASP
- JavaScript
- Node.js
- Serverless
- AWS
- Dynatrace
- OpenShift
- Databricks
- Docker Swarm
More jobs at Encora
All 238Similar roles
- Mid Java DeveloperEncora · Perutoday
- Desarrollador FullstackHypernova Labs · Colombia · Guayaquil, Ecuador · El salvador +44d ago
- Lead Mobile Developer - iOSReferrals Only · Lima, Peru4d ago
- Lead Developer (Golang)Referrals Only · Lima, Peru · Quito, Ecuador4d ago
- Lead Mobile Developer - AndroidReferrals Only · Lima, Peru5d ago
- SOFTWARE DEVELOPER ANALYST III (Java) - ChannelsInter Carreiras · Belo Horizonte, MG · Recife, PE7d ago