E
Mid Java Developer
Encora
pe
1d ago
75%
Excelente
Descripción del puesto
Habilidades clave: Java, Spring Boot, Quarkus, REST APIs, Microservices, SQL, Azure, Backend Development. Experiencia: +3 años de experiencia en desarrollo de software con Java y experiencia en desarrollo backend, APIs y microservicios. Ubicación: Lima, Perú. Modalidad: Híbrida. Asistencia a oficina 2 veces por semana. En Coforge estamos buscando Mid Java Developer (#20788-7-75) con el siguiente perfil. Responsabilidades principales Desarrollar y mantener aplicaciones empresariales alineadas a los requerimientos funcionales y técnicos. Diseñar e implementar componentes de integración basados en APIs y microservicios. Participar en todo el ciclo de vida de desarrollo de software desde el análisis hasta la implementación. Proponer mejoras orientadas a la reducción de deuda técnica y optimización de rendimiento. Implementar buenas prácticas de programación segura y calidad de software. Diseñar estrategias de pruebas unitarias y validar cobertura de código. Optimizar consultas y estructuras de bases de datos. Participar en iniciativas de modernización tecnológica y transformación digital. Resolver incidencias técnicas y proponer soluciones escalables. Colaborar con equipos multidisciplinarios bajo metodologías ágiles. Requisitos indispensables +3 años de experiencia profesional en desarrollo de software. Experiencia desarrollando soluciones backend con Java. Conocimiento de: Java Generics. Manejo de excepciones. JDBC. Networking. Experiencia en desarrollo de APIs y microservicios. Experiencia con concurrencia y multithreading. 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 con: Spring Boot. JPA. Web Services REST. SOAP. JSON. XML. Swagger. OpenAPI. Experiencia en programación reactiva utilizando RxJava o WebFlux. Conocimiento de Quarkus. Conocimiento de YAML. Conocimiento de ZConnect. Experiencia trabajando con CI/CD y pipelines automatizados. Conocimiento de protocolos de seguridad y mecanismos de cifrado. Requisitos deseables Experiencia diseñando aplicaciones Serverless. Experiencia con Azure Functions, Azure Blob Storage y Data Lakes. Conocimiento de CosmosDB u otras bases de datos NoSQL. Experiencia utilizando Docker. Conocimiento de arquitecturas orientadas a eventos. Experiencia aplicando patrones: Saga. Cache Aside. Event Driven. Conocimiento de conceptos ACID y BASE. Experiencia con Data Warehouse: OLAP. OLTP. Data Mart. Data Vault. Conocimiento de conceptos SRE, APM, IaaS e Infrastructure as Code. Experiencia en scripting y automatización de tareas. Habilidades blandas Capacidad analítica. Resolución de problemas. Comunicación efectiva. Trabajo colaborativo. Orientación a resultados. Proactividad. Adaptabilidad. Aprendizaje continuo. Atención al detalle. Capacidad para trabajar de forma autónoma. Publicado el: 21-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.