Point your AI agent at freehire and let it find you a job.

Get the CLI →

Alten México

NewBe an early applicant

(4041 )- Java Developer Mid

Posted 3 views
Discussion

Summary

Mid-level Java Developer at ALTEN México who builds, integrates, and modernizes software tools for validation and automation processes, using Java 11/17+, Spring Boot, JNI/JNA DLL integration, and NI/dSPACE platforms, with GitHub and Rally in agile delivery. Remote within Mexico with one on-site day per month in CDMX.

Ú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.

  • 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.

Prestaciones arriba de la ley.

Posición remota con 1 día de presencia al mes en CDMX

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available