Desarrollador Fullstack Java Angular
Description
¡¡Únete a IDS Comercial!! Estamos en búsqueda de un Desarrollador Fullstack Java + Angular Mid con 4 a 6 años de experiencia en desarrollo de software, con conocimientos sólidos en Java, Spring MVC, Spring Data, Angular, TypeScript y SQL Server, para integrarse a nuestro equipo.
Modalidad: Híbrida (asistencia a oficinas cuando el cliente lo requiera) en San Pedro de los Pinos, CDMX.
Duración del proyecto: 6 meses
Experiencia: De 4 a 6 años en desarrollo de software, con al menos 2 a 3 años de experiencia en Java y 1 a 2 años de experiencia práctica en Angular.
Conocimientos indispensables:
- Experiencia en desarrollo y mantenimiento de aplicaciones con Java 8, 11 o 17 (no es necesario dominar todas las versiones).
- Conocimiento de Spring MVC, Spring Data, JPA e Hibernate para desarrollo backend y persistencia de información.
- Experiencia en programación orientada a objetos (POO) y aplicación de patrones de diseño.
- Desarrollo, integración y consumo de servicios y APIs REST.
- Experiencia práctica en Angular 12 o superior, utilizando TypeScript y RxJS.
- Desarrollo y mantenimiento de componentes reutilizables en Angular, así como integración con servicios REST.
- Manejo de SQL Server, incluyendo consultas SQL, JOIN, inserciones, actualizaciones y modificaciones de información.
- Conocimiento básico en lectura y modificación de Stored Procedures existentes.
- Manejo de Git para control de versiones.
- Conocimientos prácticos de pruebas unitarias y trabajo bajo metodología Scrum.
Conocimientos deseables:
- Experiencia en migraciones entre versiones de Java LTS y conocimiento de Java 21.
- Arquitecturas distribuidas, patrones de diseño avanzados y manejo de estado en Angular.
- Conocimientos de seguridad mediante JWT y JWS.
- Manejo avanzado de Stored Procedures y objetos de SQL Server.
- Familiaridad con herramientas como SonarQube, Jenkins, Jira, ServiceNow y entornos SaaS.
Responsabilidades principales:
- Desarrollar, mantener y mejorar aplicaciones empresariales utilizando Java y Angular.
- Implementar componentes backend con Spring MVC, Spring Data, JPA e Hibernate.
- Diseñar, desarrollar, integrar y consumir servicios REST para la comunicación entre frontend y backend.
- Desarrollar y mantener interfaces web y componentes reutilizables con Angular, TypeScript y RxJS.
- Realizar consultas, modificaciones y mantenimiento de información en SQL Server.
- Participar en el análisis, diagnóstico y solución de incidencias, así como en la mejora de aplicaciones existentes.
- Implementar buenas prácticas de programación orientada a objetos, patrones de diseño y pruebas unitarias.
- Utilizar Git para gestionar versiones y colaborar en el desarrollo de software.
- Participar en ceremonias Scrum, colaborando con equipos de desarrollo, QA y áreas funcionales para cumplir con los objetivos del proyecto.
¿Qué ofrecemos?
- Prestaciones de ley y superiores.
- Oportunidad de participar en proyectos tecnológicos empresariales.
- Un entorno de trabajo dinámico y colaborativo.
IDS Comercial es una empresa 100% mexicana especializada en Tecnologías de la Información, con más de 40 años de experiencia y presencia en México, Latinoamérica y Estados Unidos. Más de 1,500 consultores participan en proyectos estratégicos para los sectores financiero, comercial, manufacturero, telecomunicaciones, servicios y gobierno.
Contamos con certificaciones internacionales y procesos alineados a los más altos estándares de calidad, incluyendo CMMI Nivel 5, certificaciones ISO y el distintivo de Empresa Socialmente Responsable (ESR).
En IDS Comercial promovemos una cultura incluyente, libre de discriminación y enfocada en el talento. No solicitamos certificados médicos de no embarazo ni pruebas de VIH como requisito para formar parte de nuestra organización y acceder a las mismas oportunidades de desarrollo profesional.