Categorías
···
Entrar / Registro
Desarrollador Backend Java
30,000-35,000 $MXN/año
Indeed
Tiempo completo
Presencial
Sin requisito de experiencia
Sin requisito de título
Cráter 635, Jardines del Pedregal, Álvaro Obregón, 01900 Ciudad de México, CDMX, Mexico
Favoritos
Compartir
Descripción

Resumen del Puesto: Desarrollar, mantener y optimizar servicios backend y APIs de alto rendimiento utilizando Java moderno y Spring, contribuyendo a arquitecturas escalables y robustas. Puntos Destacados: 1. Experiencia sólida en desarrollo backend con Java y Spring Boot. 2. Participación en la evolución de arquitecturas avanzadas como microservicios. 3. Aplicación de buenas prácticas de desarrollo y calidad de código. **Objetivo del puesto** Desarrollar, mantener y optimizar servicios backend y APIs de alto rendimiento utilizando Java moderno y el ecosistema Spring, contribuyendo a la evolución de arquitecturas escalables y robustas. **Requisitos indispensables** * **Experiencia:** 3 a 5 años en desarrollo backend con Java. * **Lenguaje:** Dominio de Java 8 y experiencia con versiones superiores (Java 11 o 17\). * **Frameworks:** Experiencia sólida con Spring Boot y Spring Framework. * **Build tools:** Maven o Gradle. * **Control de versiones:** Git (GitFlow o Trunk\-Based Development). * **Bases de datos:** Experiencia con SQL avanzado en bases de datos relacionales. * **Buenas prácticas:** Conocimiento de principios SOLID, clean code y refactorización. * **Sistemas:** Manejo básico de entornos Linux/Unix. **Requisitos deseables (plus)** * Experiencia con Java 17\+ (records, sealed classes, pattern matching). * Conocimiento en contenedores (Docker) y orquestación (Kubernetes). * Experiencia en plataformas cloud (AWS, GCP o Azure). * Manejo de bases de datos NoSQL (MongoDB, Redis, Cassandra). * Implementación de seguridad (OAuth2, JWT, Spring Security). * Experiencia con herramientas como Lombok, MapStruct, Feign. * Conocimiento de programación reactiva (WebFlux, Reactor). * Participación en proyectos open source. **Funciones principales** * Diseñar, desarrollar y mantener servicios backend y APIs RESTful utilizando Java (8, 11, 17 o superior). * Aplicar programación funcional (streams, lambdas, Optionals) y buenas prácticas de desarrollo en Java moderno. * Construir aplicaciones utilizando Spring Boot, Spring MVC, Spring Security y Spring Cloud. * Implementar capas de persistencia con JPA/Hibernate y Spring Data. * Trabajar con bases de datos relacionales (PostgreSQL, MySQL, Oracle) y no relacionales (MongoDB, Redis). * Optimizar consultas y rendimiento en bases de datos. * Participar en la evolución de la arquitectura (microservicios, DDD, event\-driven, arquitectura hexagonal). * Integrar sistemas mediante mensajería asíncrona (RabbitMQ, Kafka, ActiveMQ). * Gestionar concurrencia, hilos y procesos asíncronos (CompletableFuture, java.util.concurrent). * Desarrollar pruebas unitarias y de integración (JUnit 5, Mockito, Testcontainers). * Asegurar la calidad del código mediante herramientas como SonarQube, SpotBugs y Checkstyle. * Analizar y mejorar el rendimiento de aplicaciones (memoria, garbage collection, profiling). * Colaborar en la mejora continua del código y procesos. Tipo de puesto: Tiempo completo Sueldo: $30,000\.00 \- $35,000\.00 al mes Lugar de trabajo: Empleo presencial

Fuentea:  indeed Ver publicación original
Juan García
Indeed · HR

Compañía

Indeed
Juan García
Indeed · HR
Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.