Rules Cube

Desarrollador/a Backend Java – Microservicios / Quarkus

Rules Cube Lima, Lima, Peru

IT Services and IT Consulting · 51-200 employees

19 h ago
java Mid (2-5 yrs) Full-time Peru
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Design, develop, and maintain microservices using Java and Quarkus within a banking project. Collaborate with cross-functional teams including QA, Architecture, and DevSecOps while ensuring code quality and security.

What they look for

Java Quarkus Microservices REST APIs Docker Kubernetes OpenShift Git JUnit SQL Relational Databases Spring Boot Kafka CI/CD Clean Architecture Hexagonal Architecture

Requirements

Requires proven experience in backend development with Java, microservices architecture, and Quarkus. Candidates must have knowledge of containerization tools like Docker and Kubernetes, as well as SQL and REST API integration.

Full description

Buscamos Desarrolladores/as Backend Java para formar parte de células tecnológicas en un proyecto del sector bancario, participando en el desarrollo e implementación de soluciones basadas en microservicios.

Responsabilidades

  • Diseñar, desarrollar y mantener microservicios utilizando Java y Quarkus.
  • Desarrollar y consumir APIs REST.
  • Implementar soluciones siguiendo buenas prácticas de desarrollo, seguridad y calidad de código.
  • Desarrollar pruebas unitarias y participar en revisiones de código.
  • Trabajar con aplicaciones contenerizadas y ambientes Kubernetes/OpenShift.
  • Analizar y solucionar incidencias técnicas.
  • Participar activamente en ceremonias ágiles y colaborar con QA, Arquitectura y DevSecOps.

Requisitos

  • Experiencia comprobable en desarrollo backend con Java.
  • Experiencia desarrollando arquitecturas basadas en microservicios.
  • Experiencia práctica trabajando con Quarkus.
  • Experiencia desarrollando e integrando APIs REST.
  • Manejo de Git.
  • Experiencia con pruebas unitarias, como JUnit o similares.
  • Conocimientos de SQL y bases de datos relacionales.
  • Conocimientos de Docker y Kubernetes/OpenShift.
  • Conocimiento de buenas prácticas de desarrollo seguro.
  • Inglés técnico.

Deseable

  • Experiencia previa en banca, fintech, medios de pago o sistemas transaccionales.
  • Spring Boot.
  • Kafka o tecnologías de mensajería/eventos.
  • OpenAPI/Swagger.
  • CI/CD.
  • Arquitecturas Clean/Hexagonal.

Similar roles