Job Openings Lead Full Stack Java Engineer

About the job Lead Full Stack Java Engineer

Lead Full Stack Java Engineer

  • Location: Ciudad de México 
  • English level: B2+ or C1

We're seeking a Lead Full Stack Java Engineer to join a high-performing, collaborative team working on modernizing legacy systems and integrating with a new Customer Data Platform (CDP). This hybrid role is ideal for experienced developers who are proactive, team-oriented, and comfortable working both independently and as mentors within a Scrum team.

Work Environment:

  • Location: Colonia Anáhuac, Sección I, Alcaldía Miguel Hidalgo, Ciudad de México
  • Hybrid Model: 3 days working onsite at client office / 2 days remote
  • Time Zone: Central Time (CST)
  • Meeting Expectations: Video attendance required for all team meetings

Responsibilities:

  • Deliver high-quality, full-stack Java solutions with minimal oversight
  • Lead and mentor team members, offering technical direction and support
  • Build and maintain API integrations and Kafka Streams pipelines
  • Support data migration and transformation efforts between legacy systems and a new CDP
  • Collaborate with cross-functional teams, participating in daily standups and Scrum ceremonies
  • Communicate clearly on progress, blockers, and timelines
  • Ensure tasks are completed within agreed-upon timeframes

Must-Have Skills:

  • 7+ years of experience in software development
  • Strong background in full-stack Java development
  • Solid understanding of data pipelines, data migration, and legacy system integration
  • Proficiency with API integrations and Kafka Streams
  • Experience working with cloud platforms (preferably AWS)
  • Proven ability to lead by example and support junior team members
  • Excellent communication, accountability, and reliability

Why Join Us?

We offer a supportive and rewarding work environment with a range of benefits designed to help you thrive:

  • Full-Time Position: Stability and growth in a dedicated role.
  • Competitive Compensation: Get paid in US dollars, ensuring a strong and stable income.
  • Paid Time Off: Receive 12 PTO days per year to recharge and unwind.
  • Local Holidays: Celebrate your country's holidays with paid time off.
  • Birthday Off: Take your special day off, on us!
  • Career Growth: Access clear career paths and opportunities for advancement.
  • Recognition Program: Be celebrated for your achievements and contributions.
  • Paid Leaves: Enjoy peace of mind with fully paid leaves.