About the job
*Mexican citizens only*
Metova is seeking a talented and driven Software Engineer II - Java to join our remote team in Mexico. The ideal candidate will possess a minimum of 3 years of professional experience in software development, particularly in full-stack environments. If you are a top-tier engineer eager to take on unique challenges and reap exceptional rewards, we want to hear from you!
Key Responsibilities:
- Design and implement innovative solutions that propel our business forward.
- Write clean, consistent, and well-structured code to develop scalable and reliable systems.
- Lead efforts in adopting advanced processes such as continuous integration, continuous delivery, cloud migration, and test-driven development.
- Utilize defect tracking, version control, and software release systems to guarantee high-quality software releases.
- Participate in peer code reviews, offering constructive feedback to enhance team productivity.
- Collaborate within a SCRUM team to contribute to design and development efforts.
- Support the transition from application development to maintenance to ensure timely support.
- Manage build and release strategies, ensuring smooth application deployment to production environments.
- Assist the development manager in strategizing and defining software solutions based on functional knowledge and industry understanding.
- Stay updated with industry trends and technologies, integrating relevant advancements into architectural solutions.
- Adhere to corporate policies and best practices when developing applications.
- Provide high-level analysis and design reviews to prevent redundant efforts across different products.
- Engage in rotating 24/7 shifts to support developed products.
- Collaborate with business, infrastructure, and security teams to deliver enhancements and bug fixes for production systems.

