Desarrollar, mantener y optimizar servicios y aplicaciones en el lado servidor, asegurando la correcta integración con el frontend y garantizando soluciones escalables, seguras y de alto rendimiento.
Responsabilidades
Desarrollar y mantener aplicaciones con Java 8
Implementar y dar soporte a microservicios (desarrollo y consumo).
Desarrollar servicios utilizando Spring Framework (Spring Core, Spring Boot, Spring MVC, Spring Security).
Implementar y optimizar procesos con Spring Batch.
Diseñar e integrar APIs REST para la comunicación entre sistemas.
Administrar e interactuar con bases de datos SQL, Oracle y MySQL.
Utilizar APX (utilerías y conectores de arquitectura) para la integración de componentes.
Gestionar versiones de código con Git.
Documentar y probar servicios utilizando Maven, Postman y entornos de desarrollo como NetBeans, Eclipse, Visual Studio o Sublime Text.
Colaborar en equipos multidisciplinarios dentro de metodologías ágiles.
Requisitos
Experiencia sólida en Java (mínimo 3 años).
Conocimientos avanzados en Spring Framework y microservicios.
Experiencia en Spring Batch.
Dominio de APIs REST.
Experiencia en bases de datos relacionales: SQL, Oracle y MySQL.
Conocimientos en herramientas de desarrollo: Maven, Postman, Git.
Manejo de IDEs: NetBeans, Eclipse, Visual Studio, Sublime Text.
Deseable
Conocimientos en metodologías ágiles, preferentemente Scrum.
Habilidades
Análisis y solución de problemas complejos.
Organización y manejo de prioridades.
Capacidad para trabajar en equipo y bajo presión.
Orientación a resultados y mejora continua.
Tipo de puesto: Jornada completa
Ventajas:
Confiable de vida
Vales de despensa
Pregunta(s) de postulación:
¿Cuál es tu expectativa económica bruta?
Experiencia:
Java: 2 años (Deseable)
Lugar de trabajo: remoto híbrido en 11520, Granada, CDMX