




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 implementations, ensuring standards and quality within a collaborative environment. Key Highlights: 1. Technical leadership in Java application development and deployment. 2. Design of technical solutions based on microservices and backend architecture. 3. Opportunities for professional growth and development. Join IDS Comercial, S.A. de C.V. as a Java Technical Leader in a role centered on deployments and microservices. Work in a dynamic and collaborative environment, with options for both on-site and remote work. · 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, coordinating teams, and ensuring delivery quality 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 used: 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) Best practices in software development and quality Key Activities or Responsibilities: Lead technical development and deployment of Java applications. 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 design, 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. Work flexibility, 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: boss, manager, manager, director, chief, lead, leadership, supervisor, technologist, technician, tech, technician, technology, technology, technologist
