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.