




Summary: Seeking a highly motivated Software Engineer with strong Java and modern backend development expertise to design, build, and maintain scalable systems in an Agile environment. Highlights: 1. Collaborate with cross-functional teams in an Agile environment 2. Design, build, and maintain scalable, secure, and high-performance systems 3. Develop microservices using Quarkus (preferred) or Spring framework **About the Role** We are seeking a highly motivated **Software Engineer** with strong expertise in Java and modern backend development practices. The ideal candidate will have solid experience in object\-oriented programming, clean code principles, and enterprise\-grade application development using frameworks such as Quarkus (preferred) or Spring. You will collaborate with cross\-functional teams in an Agile environment to design, build, and maintain scalable, secure, and high\-performance systems. **Key Responsibilities** * Design, develop, test, and maintain backend services using **Java** and OOP best practices. * Develop microservices using **Quarkus** (preferred) or Spring framework. * Integrate enterprise systems using **Apache Camel** (plus). * Implement and maintain messaging solutions using **IBM MQ** or other message queue technologies. * Work with relational databases such as **DB2** and **Oracle Database**. * Participate in Agile/Scrum ceremonies and contribute to continuous improvement initiatives. * Collaborate with frontend developers (Angular/TypeScript) when required. * Manage source code using Git and follow proper branching/versioning strategies. * Deploy and manage containerized applications using Docker and Kubernetes. * Participate in code reviews and enforce coding standards and best practices. * Troubleshoot and resolve production issues in a timely manner. **Required Qualifications** * 3\+ years of professional experience in software development. * Strong proficiency in **Java** with deep understanding of: * Object\-Oriented Programming (OOP) * SOLID principles * Design patterns * Clean code and best practices * Hands\-on experience with: * **Git** version control * **Quarkus** (preferred) or Spring framework * Experience with message\-oriented middleware (preferably **IBM MQ**). * Experience working with relational databases, preferably **DB2** and **Oracle Database**. * Experience working in **Scrum Agile** environments. * Strong problem\-solving and analytical skills. * Good communication skills and ability to work in collaborative teams. **Nice to Have (Desirable Skills)** * Experience with: * Angular and TypeScript * Apache Camel * CI/CD pipeline design and automation * Azure DevOps or Google Cloud Platform (GCP) * OpenShift * Docker and Kubernetes * Understanding of microservices architecture and distributed systems. * Experience with cloud\-native development practices. **Technical Environment** * Backend: Java, Quarkus (preferred), Spring * Integration: Apache Camel * Messaging: IBM MQ * Databases: DB2, Oracle Database * Frontend (optional exposure): Angular, TypeScript * DevOps: Git, CI/CD, Azure DevOps or GCP * Containers \& Orchestration: Docker, Kubernetes, OpenShift * Methodology: Scrum Agile Tipo de puesto: Tiempo completo Sueldo: $30,000\.00 \- $50,000\.00 al mes Beneficios: * Aumentos salariales * Bebidas gratis * Descuento de gimnasio * Descuentos y precios preferenciales * Días por enfermedad * Estacionamiento de la empresa * Programa de referidos * Seguro de gastos médicos mayores * Seguro dental * Trabajo desde casa * Vacaciones adicionales o permisos con goce de sueldo * Vales de despensa Lugar de trabajo: remoto híbrido en 44600, Ladrón de Guevara, Jal.


