Browse All Jobs
Job Description

PALO IT is seeking a Java Technical Lead to join their development team in Mexico City. The ideal candidate will architect and implement high-volume, low-latency applications for mission-critical systems, ensuring high availability and performance. This role involves technical leadership, architectural vision, team mentorship, and translating complex requirements into scalable solutions.

Role Involves:

  • Designing and developing enterprise-grade web applications.
  • Leading full software lifecycle activities.
  • Mentoring a team of engineers.
  • Championing high coding standards and best practices.
  • Collaborating with product owners and stakeholders.
  • Owning technical testing, performance planning, and deployment pipelines.
  • Identifying and reducing technical debt.
  • Driving architecture decisions and advocating for sustainable code.
  • Participating in cross-functional team discussions.

Requirements:

  • BS/MS in Computer Science, Engineering, or related field.
  • 6+ years of experience in Java development; 2+ years as Technical Lead.
  • Expert in Java and Spring ecosystem (Boot, MVC, Security).
  • Proficient in designing REST APIs and microservices.
  • Strong background in relational and NoSQL databases.
  • Comfortable with containerization, CI/CD pipelines (Docker, Jenkins, Concourse).
  • Experience with GCP or similar cloud providers.
  • Strong understanding of Oauth2, Hibernate, Maven/Gradle, Git (Gitflow), and Netty.
  • Experience working in agile environments with scrum, automated testing, and continuous delivery.
  • Excellent command of English and Spanish.
  • Demonstrated ability to write clean, testable, and maintainable code.

What PALO IT Offers:

  • Stimulating working environments.
  • Unique career path.
  • International mobility.
  • Internal R&D projects.
  • Knowledge sharing.
  • Personalized training.
  • Entrepreneurship & intrapreneurship opportunities.
Apply Manually