About the job
*Only for Mexican Citizens*
Metova is seeking a highly skilled Senior Software Engineer - JAVA (Level V) with over 12 years of extensive experience in developing high-quality software solutions across the full stack. We invite you to apply only if you are among the elite in the industry, eager for unique challenges and rewards that stand out in the tech landscape.
Key Responsibilities:
- Lead the design of features, evaluate designs, and provide constructive feedback.
- Set and influence quality standards, ensuring metrics are identified and measured across the solution.
- Proactively identify performance issues and implement optimization strategies.
- Exhibit a deep understanding of engineering principles and integrate business context to develop clear, robust solutions for complex challenges.
- Collaborate with engineering teams, business stakeholders, and product managers to define and implement technical solutions.
- Translate business requirements into functional requirements, effectively communicating technical details to non-technical stakeholders.
- Engage in defining, scoping, and estimating project stories.
- Work closely with peers, fostering teamwork to achieve collective goals.
- Uphold high standards for code quality, testing, and automation, continuously seeking improvement opportunities.
- Facilitate design and code reviews, ensuring the delivery of high-quality, scalable, and maintainable code.
- Embrace a DevOps approach, advocating for cloud-oriented solutions while managing and supporting CI/CD pipelines and team infrastructure.
Architecture & Design:
- Architect solutions considering system-wide integration at the organizational level.
- Design complex systems that involve multiple teams over extended timelines.
- Make informed technical decisions that align with both short-term and long-term business objectives.
- Take ownership of multi-faceted systems, breaking down tasks for junior engineers.
- Adapt processes to meet project needs while understanding engineering trade-offs.
Engineering Practices:
- Have a comprehensive understanding of relevant architecture and systems within the team.
- Be well-versed in industry-standard practices for work tracking to ensure consistent and measurable delivery.
- Possess a strong grasp of collaborative tools and practices to enhance team performance.

