Encora

BackendJavaDeveloperMid

$72–108k ~AI est. Lima, Peru
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Backend Java Developer Mid at Encora. Skills: Java, Spring Boot, Microservices, AWS. Develop and maintain microservices. Use reactive programming”

Industry & Context.

Problems you'll solve

Root cause analysis; Troubleshooting

What They're Looking For.

Must Have

3+ years backend Java, Java 17 or superior, Solid experience Spring Boot, Solid experience Spring WebFlux, Reactive programming Project Reactor, R2DBC database access, Hexagonal Architecture, Clean Architecture, Build and operate microservices, Migrate legacy applications, Experience with AWS, Experience EKS, Experience S3, Experience SES, Experience Parameter Store, Experience Secrets Manager, Git, Docker, CI/CD processes

Nice to Have

Generative AI tools experience, Kafka knowledge, MSK knowledge, SQS knowledge, SNS knowledge, DynamoDB experience, Banking industry experience, Fintech industry experience, Payment industry experience, Regulated industries experience, Observability New Relic, Observability CloudWatch, ISO 8583 knowledge

What You'll Do.

Develop and maintain microservices

Use reactive programming

Implement reactive data access

Design and implement solutions

Migrate legacy applications

Integrate and operate services

Develop integration tests

Participate in code reviews

Contribute to observability

Collaborate with multidisciplinary teams

Use generative AI tools

How You'll Work.

Team & Collaboration

Multidisciplinary teams; Agile methodologies

Process & Methodology

Agile methodologies

Full Job Description

Título del puesto: Backend Java Developer Mid Habilidades clave: Java 17, Spring Boot, Spring WebFlux, Project Reactor, R2DBC, Microservicios, AWS, Arquitectura Hexagonal, Clean Architecture, Docker, Kubernetes. Experiencia: + 3 años de experiencia. Ubicación: Lima. Modalidad: Híbrido. En Coforge estamos buscando Backend Java Developer Mid (21484) con el siguiente perfil. Responsabilidades principales • Desarrollar y mantener microservicios en Java utilizando programación reactiva con Project Reactor y Spring WebFlux. • Implementar acceso a datos reactivo y no bloqueante mediante R2DBC sobre bases de datos PostgreSQL y MySQL. • Diseñar e implementar soluciones bajo Arquitectura Hexagonal (Ports & Adapters) y Clean Architecture. • Participar en la migración de aplicaciones legacy hacia arquitecturas modernas basadas en microservicios y cloud. • Integrar y operar servicios sobre AWS, incluyendo EKS, S3, SES, Parameter Store y Secrets Manager. • Desarrollar pruebas unitarias e integración, participar en revisiones de código y contribuir a la observabilidad de las aplicaciones. • Colaborar activamente con equipos multidisciplinarios bajo metodologías ágiles. • Utilizar herramientas de IA generativa para acelerar el desarrollo, mejorar la calidad del código y optimizar procesos de documentación y testing. Requisitos indispensables • Más de 3 años de experiencia en desarrollo backend con Java (preferentemente Java 17 o superior). • Experiencia sólida con Spring Boot y Spring WebFlux. • Conocimiento y experiencia en programación reactiva utilizando Project Reactor. • Experiencia utilizando R2DBC para acceso reactivo a bases de datos. • Conocimiento aplicado de Arquitectura Hexagonal y Clean Architecture. • Experiencia construyendo y operando microservicios en ambientes productivos. • Participación en procesos de migración de aplicaciones legacy o monolíticas hacia arquitecturas modernas. • Experiencia práctica con AWS, especialmente EKS, S3, SES, Parameter Store y Secrets

Free ATS check

Applying for this Backend Java Developer Mid role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Encora?

Real rants from real employees. Read before you apply.

Read Company Rants →