Posted 2 months ago
(4041 )- Java Developer Mid
AI Summary
Java Developer responsible for backend services, integration with DLLs (JNI/JNA), and automation workflows; develops and modernizes software tools used in validation and automation, ensuring code quality and traceability.
About this role
Únete a ALTEN México como Java Developer para formar parte de nuestro equipo especializado en soluciones de ingeniería y tecnología. Trabajarás en proyectos innovadores en industrias como Automotriz, Energía, Aeronáutica, Banca, Telecomunicaciones y más.
En este rol, serás responsable del desarrollo, integración y modernización de herramientas de software utilizadas en procesos de validación, automatización.
La posición requiere dominio técnico en Java, arquitecturas de backend, integración con DLLs (JNI/JNA), automatización de flujos de validación, comunicación entre herramientas heterogéneas y conexión con plataformas NI o dSPACE. Además, debe garantizar la calidad de las entregas mediante buenas prácticas de desarrollo, pruebas, documentación y trazabilidad en GitHub y Rally.
Requirements
- Herramientas de Desarrollo en Java
- Java 11/17+
- Maven o Gradle para manejo de dependencias y build
- Spring Boot / Spring Framework para servicios, APIs y lógica de negocio
- IntelliJ IDEA o Eclipse como IDE principal
- GitHub para repositorios, Pull Requests, versionado y CI/CD
- Rally y Jira para gestión de requerimientos, seguimiento y planeación ágil
- GitFlow o Trunk‑Based Development como estrategias de branching
- Herramientas para Integración con DLLs y Sistemas Legacy
- JNI / JNA para comunicación con DLLs desde Java
- OpenAPI / Swagger para definición de contratos entre herramientas
- REST Assured para pruebas de APIs Java+
Actividades
-
Entrega de nuevas herramientas o actualización de herramientas existentes utilizando principalmente Java dentro del conjunto de lenguajes, frameworks y paquetes definidos (C, C#, Visual Basic, Java, .NET, WPF, Python, SQL, LabView, TestStand, VeriStand, Control Desk, Automation Desk).
-
Apegarse a metodologías ágiles para el desarrollo de software utilizando herramientas como GitHub y Rally, aplicadas al desarrollo en Java.
-
Revisar y entender el propósito principal de las herramientas legacy y del nuevo conjunto de herramientas según necesidades estratégicas, definiendo cómo las capacidades en Java reemplazarán, integrarán o ampliarán dichas herramientas.
-
Analizar SE, una herramienta basada en C#, para implementar en Java módulos, servicios o integraciones que permitan interoperar con esta herramienta o migrar capacidades equivalentes.
Benefits
Prestaciones arriba de la ley.
Posición remota con 1 día de presencia al mes en CDMX
Skills
Explore related jobs
More jobs at ALTEN MÉXICO
- Analista de Desarrollo Organizacional JuniorSantiago de Querétaro, Querétaro
- (4066) Scrum Master SrMexico City, Mexico City
- (9010) Firmware Test EngineerSantiago de Querétaro, Querétaro
- (2148) Supply Management Specialist JrMonterrey, Nuevo Leon
- 9025/Power Platform DeveloperPedro Escobedo, Querétaro
- 9024/Process and P&ID EngineerPedro Escobedo, Querétaro
Similar Automation Desk jobs
Jobs in Mexico City
Brand & Content Coordinator (Remote, Part-Time)Lavendo · Mexico City- Data Management and BI Executive, GOCWPP Media · Barranquilla, Colombia
- Data Management and BI Senior Executive, GOCWPP Media · Barranquilla, Colombia
- Talent Sourcer - Pharma IndustryCielo · Mexico City, CDMX
Field Service Engineer (Zone CDMX / Hidalgo)Anton Paar · Mexico City, CDMX
Ingeniero de Servicio en Campo (CDMX / HidalgoAnton Paar · Mexico City, CDMX