El Desarrollador Full Stack Java será responsable de diseñar, desarrollar e implementar aplicaciones empresariales que soporten procesos críticos de negocio. Este rol combina el desarrollo frontend y backend, la integración con servicios y bases de datos empresariales, así como la aplicación de buenas prácticas de calidad y seguridad. Se requiere un perfil con alta capacidad técnica, experiencia comprobada en proyectos ágiles y habilidades interpersonales para colaborar con equipos multidisciplinarios.
Habilidades Hard (técnicas) Lenguaje Java: versiones 1.8 hasta 21, con dominio de streams, lambdas, generics y patrones de diseño. Frameworks y librerías: SpringBoot (2.7 – 3.5), Spring Core, Spring Security, JPA, iBatis 2, JSP. Frontend: Angular (10 – 16), HTML5, CSS3. Bases de datos: Oracle y MongoDB. Servicios: creación y consumo de servicios SOAP y RESTful. Seguridad: implementación de Oauth 2.0 y prácticas de desarrollo confiable. Herramientas y entornos Servidores y compilación: Tomcat, Maven. Control de versiones: Git. Calidad y seguridad de código: SonarQube, Veracode. Metodologías de trabajo: Agile/Scrum. Habilidades Soft Trabajo en equipo y colaboración multidisciplinaria. Comunicación efectiva con equipos técnicos y de negocio. Capacidad de análisis y resolución de problemas complejos. Proactividad y orientación a resultados. Adaptabilidad para trabajar en entornos con tecnologías modernas y legadas. Experiencia requerida Mínimo 5 años de experiencia en desarrollo de aplicaciones Java. Experiencia en proyectos Full Stack (frontend y backend). Participación activa en proyectos bajo metodologías ágiles (Scrum o similares). Experiencia en integración de servicios y bases de datos empresariales. Deseable experiencia en proyectos con altos requerimientos de seguridad y control de calidad.
📌 Desarrollador FullStack
🏢 Axity
📍 Tuxtla Gutiérrez