Senior Java Developer
Encora
Peru
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.
En Coforge estamos buscando Senior 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.
Similar jobs
Senior Product Designer
Habilidades clave: Product Design, Service Design, UX/UI Design, Branding, User Research, Prototyping, Design Thinking, Figma.Experiencia...
Senior Project Manager
Habilidades clave: Project Management, PMI, Waterfall, Risk Management, Stakeholder Management, Change Management, Project Governance.Exp...
Senior Business Analyst
Habilidades clave: Business Analysis, Debt Collection & Recovery, Requirements Management, Functional Leadership, Agile, UAT, Process Ana...
Senior Product Designer
Habilidades clave: Product Design, Product Discovery, UX Research, Design Thinking, User-Centered Design, Prototyping, Product Strategy, ...
Business Analyst Semi Senior (Cx Conversacional)
Título del puesto: Business Analyst Semi Senior (CX Conversacional)Habilidades clave: CX digital, diseño conversacional, SQL, Inteligenci...
Senior Qa Automation
Habilidades clave: Selenium, Karate DSL, Java, Python, Appium, JMeter, K6, API Testing, CI/CD, AWS.Experiencia: Mínimo 5 a 7 años de expe...