Descripción
**Objetivo del puesto**
Buscamos un(a) Fullstack Developer con experiencia sólida en desarrollo backend con Java 21 y frontend con React, enfocado(a) en la construcción de aplicaciones modernas, escalables y de alto rendimiento.
La posición participará activamente en el diseño, desarrollo, integración y mantenimiento de soluciones web dentro de entornos ágiles, colaborando con equipos multidisciplinarios para entregar productos de alta calidad.
**Responsabilidades principales**
* Desarrollar y mantener aplicaciones Fullstack utilizando Java 21 y React.
* Diseñar, desarrollar y consumir APIs RESTful.
* Implementar interfaces web responsivas, reutilizables y optimizadas.
* Participar en el análisis técnico y diseño de soluciones.
* Optimizar rendimiento, escalabilidad y estabilidad de aplicaciones.
* Realizar pruebas unitarias y de integración.
* Participar en revisiones de código y asegurar buenas prácticas de desarrollo.
* Gestionar dependencias y builds utilizando Maven.
* Documentar componentes técnicos y procesos de desarrollo.
* Colaborar con equipos multidisciplinarios bajo metodologías ágiles.
**Requisitos**
* Ingeniería en Sistemas, Informática, Computación o carrera afín. **(Título indispensable)**
* Experiencia de \+4\.5 años como Fullstack Developer.
* Experiencia comprobable en proyectos desarrollados con Java y React.
* Experiencia sólida con Java 21\.
* Conocimiento avanzado de: Spring Boot, Spring MVC, Spring Data, JPA, Hibernate
* Desarrollo de microservicios.
* Experiencia en creación y consumo de APIs REST.
* Manejo de autenticación y seguridad: JWT, OAuth2, Spring Security
* Gestión de dependencias con Maven.
* Manejo de: Hooks, Context API, Redux o herramientas similares de manejo de estado
* Conocimientos de: HTML5, CSS3, JavaScript ES6\+, Responsive Design
* Integración frontend\-backend mediante APIs.
* Experiencia con: PostgreSQL, MySQL, SQL Server
* Diseño y optimización de queries SQL.
* Git / GitFlow.
* CI/CD.
* Docker (deseable).
* Conocimiento en servicios cloud como AWS, Azure o GCP es un plus.
* Experiencia en arquitecturas basadas en microservicios.
* Conocimiento en testing: JUnit, Mockito, React Testing Library
* Experiencia trabajando bajo metodologías Agile/Scrum.
* Buenas prácticas de Clean Code y principios SOLID.
**NOTA: ESTA VACANTE ES 100% MODALIDAD PRESENCIAL EN EL SUR DE LA CIUDAD DE MÉXICO Y ES INDISPENSABLE CONTAR CON TITULO UNIVERSITARIO.**
Sueldo: $30,000\.00 \- $35,000\.00 al mes
Pregunta(s) de postulación:
* Cuentas con titulo universitario emitido (NO en trámite)
* Actualmente radicas en la Ciudad de México
Lugar de trabajo: Empleo presencial