




Job Summary: IDS Comercial, S.A. de C.V. is seeking a Java Technical Leader focused on deployments and microservices to lead development and oversee technical solutions. Key Highlights: 1. Technical leadership in Java development and microservices 2. Working in a dynamic and collaborative environment 3. Opportunities for professional growth and development 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 on-site and remote work modes. · Requirements: Engineering or bachelor’s degree in a field related to information technologies. At least 4 years of professional experience Profile focused on technical leadership with experience in Java development and deployments (mandatory) Experience leading technical teams, capable of coordinating teams and ensuring delivery quality, preferably in the financial sector (desirable) Experience: Technical Specifications: Core Knowledge (MANDATORY): Java: Proficiency in the Java programming 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 experience is absent: GitLab CI/CD Azure DevOps GitHub Actions Architecture: Microservices REST APIs Databases: SQL / NoSQL Desired 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) Software development best practices and quality standards Key Activities or Responsibilities: Technically lead 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 ensure adherence to best practices. Anticipate technical risks and propose mitigation 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. Flexible work arrangements, including both on-site and remote options. · Join us and contribute to the success of our technology projects. We look forward to your application!. -Requirements- Minimum Education: Higher Education – Bachelor’s Degree 3 years of experience Keywords: jefe, gerente, manager, director, chief, lead, jefatura, regente, tecnologo, tecnico, tech, technician, technology, tecnologia, technologist
