




Job Summary: Join IDS Comercial as a Java Technical Leader to lead application development and deployment, design microservice-based solutions, and ensure quality. Key Highlights: 1. Technical leadership in Java development and deployment 2. Solution design with microservices and backend architecture 3. Collaborative work environment with professional growth Join IDS Comercial, S.A. de C.V. as a Java Technical Leader in a role focused on deployments and microservices. Work in a dynamic and collaborative environment, with options for both onsite and remote modalities. **Requirements:** Engineering or bachelor’s degree in a field related to information technologies. **At least 4 years of professional experience** **Technical leadership profile with experience in Java development and deployments (mandatory)** **Experience leading technical teams, including coordinating teams and ensuring quality of deliverables in the financial sector (desirable)** **Experience:** **Technical Specifications:** **Core Knowledge (MANDATORY):** **Java:** * Proficiency in the Java language * Experience with Java 8 or later * Java Collections API * Concurrency (multithreading) * Garbage Collector * Parallel operations **Spring Framework:** * Spring Core (IoC) * AOP (Aspect Oriented Programming) * Transaction Management * Spring MVC * Spring Data (JPA \+ Hibernate) * Spring Boot * External configuration management * Exception handling * Actuator **Deployments / DevOps:** * Experience deploying Java applications * CI/CD pipeline management (Jenkins or similar) * Version control (Git) **Equivalent CI/CD tools if Jenkins is not available:** * GitLab CI/CD * Azure DevOps * GitHub Actions **Architecture:** * Microservices * REST APIs **Databases:** * SQL / NoSQL **Desirable Knowledge:** **Advanced Java:** * Streams API * Functional interfaces and lambda expressions * Default and static methods in interfaces **Advanced Spring:** * WebFlux * Feign Client **Containers and Cloud:** * Docker * Kubernetes / OpenShift **Architecture:** * Event-driven architecture * Messaging integration (Kafka, RabbitMQ) **Additional Tools:** * SonarQube * Monitoring (AppDynamics, Dynatrace, etc.) **Required Certifications and Methodologies: Agile methodologies (Scrum / Kanban)** * Scrum certification (desirable) * Best practices in software development and quality **Main Activities or Responsibilities:** * Provide technical leadership for Java application development and deployment. * Design technical solutions based on microservices and backend architecture. * Supervise deployments across environments (DEV, QA, PROD). * Define development standards and best practices. * Ensure compliance with architecture, quality, and security requirements. * Decompose complex solutions into manageable deliverables. * Coordinate with development, QA, and DevOps teams. * Conduct code reviews and enforce best practices. * Anticipate technical risks and propose solutions. * Document technical designs, configurations, and deployments. * Provide technical support and mentorship to developers. * Ensure component reuse and adherence to industry standards. **Benefits:** * We offer a collaborative and challenging work environment. * You will have opportunities for professional growth and development. * Flexibility in work modality—onsite and remote. Join us and contribute to the success of our technology projects. We look forward to your application!


