Logo for Encora Inc.

Desarrollador Backend Java Senior

Role overview

Qualifications

  • 5+ years of experience in backend development with Java
  • Knowledge of Java 8, Java 11, and Java 17
  • Experience with Spring Boot and Spring Cloud
  • Knowledge of reactive programming, preferably with Spring WebFlux

Responsibilities

  • Design, develop, and maintain backend services using Java and Spring Boot
  • Implement microservices-based solutions and reactive programming
  • Develop and integrate APIs and services to ensure communication between applications
  • Manage data access and persistence using SQL and databases like Cosmos DB and Oracle

Key facts

Hard skills

About the company

Encora Inc. logo

Encora Inc.

IT Services & IT Consulting

Headquartered in Santa Clara, California, and backed by renowned private equity firms Advent International and Warburg Pincus, Encora is the preferred technology modernization and innovation partner to some of the world’s leading enterprise companies. It provides award-winning digital engineering services including Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering. Encora's deep cluster vertical capabilities extend across diverse industries, including HiTech, Healthcare & Life Sciences, Retail & CPG, Energy & Utilities, Banking Financial Services & Insurance, Travel, Hospitality & Logistics, Telecom & Media, Automotive, and other specialized industries. With over 9,000 associates in 47+ offices and delivery centers across the U.S., Canada, Latin America, Europe, India, and Southeast Asia, Encora delivers nearshore agility to clients anywhere in the world, coupled with expertise at scale in India. Encora’s Cloud-first, Data-first, AI-first approach enables clients to create differentiated enterprise value through technology.

Company details

Company typeXLarge
IndustryIT Services & IT Consulting
Company size5001 - 10000

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Título del puesto: Desarrollador Backend Java Senior
Habilidades clave: Java, Spring Boot, Spring Cloud, programación reactiva, microservicios, API, SQL, Cosmos DB, Oracle, Docker, Kubernetes, JUnit, Mockito, TDD, Postman, SonarQube, Git, principios SOLID y código limpio.
Experiencia: +5 años de experiencia.
Ubicación: Lima, Perú.
Modalidad: Remota, con disponibilidad para asistir a las oficinas de Lima cuando el cliente lo requiera.

En Coforge estamos buscando un Desarrollador Backend Java Senior con experiencia en desarrollo de aplicaciones empresariales, arquitectura de microservicios y programación reactiva. Buscamos profesionales con sólidos conocimientos en Java y el ecosistema Spring, orientados a la calidad del código, las buenas prácticas de desarrollo y la construcción de soluciones escalables.

Responsabilidades principales

  • Diseñar, desarrollar y mantener servicios backend utilizando Java y Spring Boot.
  • Implementar soluciones basadas en microservicios y programación reactiva.
  • Desarrollar e integrar API y servicios para garantizar la comunicación entre aplicaciones.
  • Gestionar el acceso y la persistencia de datos mediante SQL y bases de datos como Cosmos DB y Oracle.
  • Implementar pruebas automatizadas y unitarias para asegurar la calidad y confiabilidad del código.
  • Aplicar principios de código limpio y SOLID para desarrollar soluciones mantenibles y escalables.
  • Gestionar el control de versiones y los procesos de construcción de aplicaciones.
  • Participar en equipos de trabajo ágiles bajo la metodología Scrum.

Requisitos indispensables

  • Experiencia de 5 años o más en desarrollo backend con Java.
  • Conocimientos de Java 8, Java 11 y Java 17.
  • Experiencia con Spring Boot y Spring Cloud.
  • Conocimientos de programación reactiva, preferiblemente con Spring WebFlux.
  • Experiencia en desarrollo de microservicios y API.
  • Manejo de Maven y Gradle.
  • Experiencia en pruebas con JUnit, Mockito o WebFlux Test, así como conocimientos de desarrollo guiado por pruebas (TDD).
  • Manejo de Postman y SonarQube.
  • Conocimientos de SQL y experiencia con bases de datos como Cosmos DB y Oracle.
  • Manejo de Git.
  • Experiencia con Docker y Kubernetes.
  • Conocimiento de principios SOLID y buenas prácticas de código limpio.
  • Experiencia trabajando con metodologías ágiles, especialmente Scrum.

Requisitos deseables

  • Conocimientos de Azure API Management y Azure Key Vault.
  • Experiencia con Azure Storage.

Publicado el: 12-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.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Related jobs

Other jobs at Encora Inc.

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.