Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Backend Mid Developer.
Lima Jobs | Expertini

Urgent! Backend Mid Developer - Local Job Opening in Lima

Backend Mid Developer



Job description

Ubicación: Perú
Modalidad de trabajo: Híbrido

Resumen del puesto


Como Backend Mid Developer , serás responsable del diseño, desarrollo y mantenimiento de servicios y APIs backend, asegurando la calidad, escalabilidad y rendimiento.

Trabajarás con tecnologías Java y Spring, implementarás prácticas de pruebas y colaborarás en procesos CI/CD, siguiendo las mejores prácticas de ingeniería y arquitectura de software.

Responsabilidades y funciones

  • Diseñar e implementar servicios web RESTful siguiendo buenas prácticas.

  • Documentar APIs REST, incluyendo métodos HTTP y manejo de errores.

  • Escribir y mantener pruebas unitarias utilizando librerías para aislar dependencias.

  • Medir y optimizar el coverage de las pruebas.

  • Refactorizar código para mejorar calidad, mantenibilidad y rendimiento.

  • Aplicar paradigmas de programación orientada a objetos y funcional (lambdas, streams).

  • Utilizar correctamente colecciones de Java, manejo de excepciones y programación concurrente.

  • Configurar y gestionar beans de Spring, aplicaciones con Spring Boot, Spring Data y Spring Security.

  • Implementar pipelines CI/CD con herramientas como GitLab, Jenkins, Bitbucket o Artifactory.

  • Aplicar modelos de branching y flujos de trabajo en Git.

  • Gestionar dependencias y builds con Gradle o Maven.

  • Trabajar con distintos motores de bases de datos relacionales, aplicando principios de arquitectura por capas.

  • Colaborar en entornos ágiles para entregar soluciones de alta calidad.

Calificaciones y habilidades

  • Título universitario en Ingeniería de Sistemas, Ciencias de la Computación o carreras afines.

  • +3 años de experiencia en desarrollo backend con Java.

  • Conocimiento avanzado de Java (versión 8 o superior) y del ecosistema Spring.

  • Experiencia en construcción de APIs REST y aplicación de prácticas de desarrollo seguro.

  • Sólida experiencia en pruebas de software, pruebas unitarias y medición de coverage.

  • Experiencia en prácticas CI/CD, pipelines y herramientas asociadas.

  • Dominio de control de versiones y herramientas colaborativas (Git, GitLab, Bitbucket).

  • Conocimiento de herramientas de automatización de builds (Gradle, Maven).

  • Experiencia con bases de datos relacionales y arquitecturas por capas.

  • Capacidad de análisis, resolución de problemas y refactorización de código.

  • Inglés profesional/avanzado.

Requerimientos adicionales

  • Tecnologías: Java 8+, Spring Boot, Spring Data, Spring Security, REST APIs, Git, GitLab, Bitbucket, Jenkins, Artifactory, Gradle, Maven, SQL Databases.

  • Competencias: Resolución de problemas, Refactorización, Pruebas, Documentación, Colaboración, Mejora continua, CI/CD, Desarrollo seguro.

Acerca de Encora


Encora es el socio preferido de ingeniería digital y modernización de algunas de las principales empresas del mundo y empresas nativas digitales.

Con más de 9,000 expertos en 47+ oficinas y laboratorios de innovación en todo el mundo, las prácticas tecnológicas de Encora incluyen Ingeniería y Desarrollo de Productos, Servicios en la Nube, Ingeniería de Calidad, DevSecOps, Datos y Análisis, Experiencia Digital, Ciberseguridad e Ingeniería de IA y LLM.

En Encora, 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.


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Backend Mid Potential: Insight & Career Growth Guide