




Job Summary: We are seeking a Java expert with strong proficiency in Spring Framework and experience in software architecture design and technical leadership. Key Highlights: 1. Deep expertise in Java and Spring Framework 2. Experience with microservices, DDD, and design patterns 3. Technical leadership in architecture design and implementation **Key Skills and Technologies** * **Java Expertise:** Deep expertise in Java * **Frameworks:** Extensive knowledge of Spring Framework * **Architecture:** Experience with microservices, Hexagonal Architecture, DDD (Domain-Driven Design), and design patterns. * **Databases:** SQL and NoSQL, data modeling. * **Tools:** Docker, Kubernetes, CI/CD **Primary Functions and Responsibilities** * **Architecture Design:** Create high-level software structure (microservices, monoliths, hexagonal architecture), defining components and their interactions. * **Technology Selection:** Choose appropriate frameworks (Spring Boot, Jakarta EE), databases, and tools. * **Standard Definition:** Establish coding standards, design patterns, and best practices to ensure quality. * **Technical Leadership:** Oversee the development team, resolve complex issues, and guide implementation. The salary is up to $80k net under a mixed employment scheme Position Type: Full-time, Indefinite-term Salary: Up to $80,000.00 per month Work Location: Remote hybrid in Mexico City


