Skip To Main Content
backBack to Search

Engineering Manager - Java

Hybrid in Mexico: Guadalajara
Advanced Software Engineering
& 15 others

We are looking for an Engineering Manager - Java to lead software development teams with a strong focus on advanced engineering practices and cloud technologies.

In this role, you will drive effective team formation, implement best-in-class SDLC processes, and ensure alignment with business and technical goals while fostering continuous improvement. Join us to apply your leadership and technical skills in a collaborative and innovative environment.

Responsibilities
  • Build and support optimal team structures by clarifying project demands, objectives, and individual roles
  • Ensure clear role definitions and responsibility alignment within the Java development team
  • Conduct code reviews and apply technology improvements
  • Establish software development processes from the ground up following industry standards
  • Incorporate Engineering Excellence practices to uphold quality benchmarks
  • Define, track, present, and manage development progress in line with business goals
  • Keep current with trends in Java and introduce suitable innovations
  • Evaluate and address architecture-related requirements for small to medium projects
  • Communicate and defend technical solutions to clients and stakeholders
  • Suggest alternative technical strategies to meet project objectives
  • Engage in SWAT team efforts to solve critical issues
  • Maintain comprehensive knowledge of the Java tech stack and its frameworks
  • Pursue continuous learning through certifications, courses, and training
Requirements
  • Minimum 10 years of practical experience working with Java technology stack
  • Experience establishing software development processes aligned with best practices
  • Demonstrated leadership abilities to build and nurture effective teams
  • Capability to embed Engineering Excellence methodologies in development work
  • Proficient in analyzing and documenting architecture requirements
  • Strong communication skills for client and stakeholder interactions
  • Ability to define, measure, and control development milestones
  • Experience diagnosing and optimizing Java applications
  • Proven skills in presenting and defending technical proposals
  • Experience contributing to critical incident resolution activities
  • Commitment to continuous learning and professional development
  • Ability to stay informed on the latest technology trends and advancements
  • Advanced English proficiency (Advanced level)