Principal java engineer
enterprise java modernization
mexico
fully remote
key highlights
lead large-scale modernization of mission-critical enterprise java platforms
drive cloud migration initiatives (aws / azure) for legacy systems
address security, compliance, and architectural risks in highly regulated environments
️ own long-term technical strategy for complex, tightly coupled enterprise ecosystems
modernize legacy frameworks (including apache struts) into scalable, modern architectures
operate as a senior technical leader across spanish- and english-speaking stakeholders
role overview
we are seeking a principal java engineer to lead the modernization and strategic evolution of enterprise-scale, mission-critical systems. This role is ideal for a senior technical leader who thrives in complex environments, has deep expertise in enterprise java, and brings hands-on experience modernizing legacy frameworks into secure, cloud-ready platforms.
you'll play a pivotal role in guiding architectural decisions, mitigating security risks, and shaping the future state of core platforms — while mentoring teams and collaborating closely with business and technical leaders across regions.
this is a fully remote role based in mexico, supporting a high-impact, long-term modernization initiative.
key responsibilities
* serve as the technical lead for enterprise java applications, including systems built on legacy frameworks such as apache struts
* drive modernization initiatives to migrate legacy platforms to secure, scalable cloud-based architectures
* partner with stakeholders to define long-term technical strategy for upgrading outdated systems and resolving security vulnerabilities
* lead the design and implementation of enterprise integration patterns across complex ecosystems
* guide integration modernization efforts, including transitioning from batch-oriented workflows to more real-time architectures
* provide mentorship and technical leadership to engineering teams, promoting best practices in architecture, security, and maintainability
* collaborate effectively with cross-functional teams in both spanish- and english-speaking environments
* ensure systems meet regulatory, operational, and compliance requirements within highly regulated industries
required qualifications
* 10+ years of professional software engineering experience, with significant depth in enterprise java
* strong hands-on expertise with legacy java frameworks, particularly apache struts
* proven experience migrating legacy systems to modern cloud platforms (aws and/or azure)
* demonstrated success modernizing applications to address security risks and outdated infrastructure
* strong architectural leadership experience within complex, tightly coupled enterprise environments
* excellent communication and collaboration skills
* full professional fluency in spanish and english, with the ability to clearly communicate both technical and business concepts
preferred qualifications
* experience working within regulated industries such as transportation, logistics, or aviation
* familiarity with compliance standards and operational constraints in enterprise environments
* experience integrating or modernizing systems within sap ecosystems
* strong working knowledge of oracle databases and enterprise tooling
* background in large-scale enterprise architecture and system integration
* highly valued: experience with legacy ibm systems, including as/400 and rpg
why join
* lead a high-visibility, enterprise-wide modernization initiative
* own architectural decisions with real long-term impact
* work in a collaborative, engineering-driven environment
* fully remote role with flexibility and autonomy
* competitive compensation and benefits