Job Title : Senior Software Engineer – Java (Hybrid, Mexico) Location : Mexico Role Overvie wWe are seeking a hands-on Senior Software Engineer with strong expertise in Java, cloud-native development, and modern AI-enabled applications. The ideal candidate will design, develop, and deploy scalable enterprise solutions while leveraging AI tools and automation to improve engineering productivity and delivery quality . Key Responsibiliti esDesign, develop, and maintain scalable backend services and enterprise application s.Build AI-powered and agentic solutions using modern AI frameworks and orchestration pattern s.Develop cloud-native applications using Kubernetes and AWS/Azure service s.Collaborate with Product, Data Science, and Engineering teams to deliver business-focused solution s.Improve SDLC through automation, CI/CD, testing, and AI-assisted engineering workflow s.Ensure solutions are secure, observable, reliable, and production-read y.Contribute to architecture discussions, technical innovation, and engineering best practice s. Required Ski llsCore Technolog iesJava (Strong hands-on experti se)Pyt honREST APIs & Microservi cesKubernetes & Contain ersAWS and/or Azure Cl oudEngineering & Architect ureDistributed Syst emsEvent-Driven Architect ureAPI Design & Integrat ionCI/CD & Test Automat ionSoftware Security & Reliabil ityAI & Modern Engineer ingGenerative AI / LLM-based Applicati onsAgentic Workflows & Orchestrat ionAI Coding Assistants and Productivity To olsPrompt Engineering & Context Managem ent Preferred Sk illsReact and/or Nex t.jsRAG (Retrieval-Augmented Generat ion)Embeddings & Inference APIsAI Evaluation & Safety Cont rolsExperi ence7 years of software engineering experie nce.Experience building production-grade cloud-native applicati ons.Exposure to AI-enabled or agentic applications is highly prefer red.