Java Developer
Endava
Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.
By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various industries to create dynamic platforms and intelligent digital experiences that drive innovation and transform businesses. From prototype to real-world impact - be part of a global shift by doing work that matters.Job Description
Desarrollo es la disciplina más grande en Endava. Nuestros desarrolladores diseñan, construyen y liberan productos de software utilizando múltiples lenguajes de programación, frameworks y bibliotecas. Siempre colaborando con equipos multidisciplinarios, nuestros desarrolladores son solucionadores de problemas adaptables con una mentalidad orientada al cliente.
Como Desarrollador Java en Endava, serás responsable de diseñar, desarrollar e integrar soluciones backend de alta calidad, participando activamente en todas las fases del ciclo de vida del desarrollo de software. Trabajarás en estrecha colaboración con arquitectos, analistas de negocio y clientes para construir integraciones seguras y escalables con plataformas de pago y servicios externos, garantizando la calidad, el rendimiento y la mantenibilidad de las soluciones implementadas.
Responsabilidades
- Desarrollar componentes de software siguiendo estándares, herramientas y mejores prácticas de la industria de TI.
- Participar en todas las actividades del desarrollo de aplicaciones, incluyendo refinamiento de backlog, estimaciones, implementación de requerimientos y pruebas.
- Colaborar con las partes interesadas del proyecto para comprender los requerimientos del cliente, la arquitectura y las prioridades del negocio.
- Participar en el diseño e implementación de integraciones con APIs externas y plataformas de pago.
- Gestionar la autenticación y autorización de servicios mediante mecanismos seguros, incluyendo OAuth y certificados digitales.
- Escalar riesgos, problemas e inquietudes relacionadas con las actividades de desarrollo.
- Participar en revisiones de código y en la validación del trabajo realizado por otros miembros del equipo.
- Aprender y aplicar nuevas tecnologías, prácticas y herramientas según las necesidades del proyecto.
- Participar en comunidades técnicas internas, eventos y actividades de intercambio de conocimiento.
Qualifications
Calificaciones
- Entre 3 y 5 años de experiencia en desarrollo de software.
- Sólido entendimiento de diferentes paradigmas de programación (Programación Orientada a Objetos, Funcional, entre otros).
- Conocimiento de patrones de diseño y arquitectura, así como principios de código limpio (SOLID, GoF, MVVM, entre otros).
- Experiencia sólida en desarrollo backend utilizando Java 11 o superior .
- Experiencia trabajando con Maven para gestión de dependencias y construcción de proyectos.
- Experiencia en integración de APIs RESTful utilizando formatos JSON .
- Experiencia consumiendo APIs de terceros mediante clientes generados automáticamente (por ejemplo herramientas similares basadas en OpenAPI/Swagger).
- Conocimiento y experiencia en mecanismos de autenticación y autorización, incluyendo OAuth 1.0 con firma basada en certificados digitales (certificate-based signing) .
- Experiencia utilizando Postman u otras herramientas para pruebas, validación y troubleshooting de APIs.
- Dominio de herramientas y frameworks relevantes como Java, IntelliJ IDEA, Spring Framework, Hibernate, Maven y Gradle . Deseable: Kotlin.
- Experiencia práctica con bases de datos relacionales y lenguaje SQL.
- Conocimiento de sistemas de control de versiones como Git.
- Experiencia con frameworks de pruebas unitarias y mocking.
- Familiaridad con protocolos y estándares de comunicación como REST, JSON y TCP/IP.
- Conocimiento básico de metodologías ágiles (Scrum, Kanban).
- Conocimiento básico de herramientas y prácticas CI/CD.
- Excelentes habilidades analíticas y de resolución de problemas.
- Excelentes habilidades de comunicación y trabajo en equipo.
- Nivel de inglés alto
Additional Information
Beneficios
Descubre algunos de los beneficios globales que permiten a nuestros colaboradores convertirse en la mejor versión de sí mismos:
Finanzas
- Paquete salarial competitivo.
- Plan de acciones.
- Programas de reconocimiento basados en valores.
- Bono por referidos.
Desarrollo Profesional
- Coaching de carrera.
- Oportunidades profesionales globales.
- Trayectorias de carrera no lineales.
- Programas internos de desarrollo para liderazgo técnico y de gestión.
Oportunidades de Aprendizaje
- Participación en proyectos complejos.
- Comunidades técnicas internas.
- Capacitaciones y certificaciones.
- Coaching y mentoría.
- Suscripciones a plataformas de aprendizaje en línea.
- Sesiones de intercambio de conocimiento.
- Talleres y conferencias.
Equilibrio Vida-Trabajo
- Modalidad híbrida y horarios flexibles.
- Programa de asistencia al empleado.
Salud y Bienestar
- Programa global interno de bienestar.
- Acceso a aplicaciones especializadas de bienestar.
Comunidad
- Comunidades técnicas globales.
- Clubes de hobbies y grupos de interés.
- Programas de inclusión y diversidad.
- Eventos y celebraciones corporativas.
At Endava, we’re committed to creating an open, inclusive, and respectful environment where everyone feels safe, valued, and empowered to be their best. We welcome applications from people of all backgrounds, experiences, and perspectives—because we know that inclusive teams help us deliver smarter, more innovative solutions for our customers. Hiring decisions are based on merit, skills,
qualifications
, and potential. If you need adjustments or support during the recruitment process, please let us know.- ...en nuestro crecimiento y al mismo tiempo ofreciendo planes de mejora a nuestro talento, actualmente estamos buscando Desarrollador Java con .Net con el siguiente perfil: ~3+ años de experiencia comprobada en desarrollo de aplicaciones con Java. ~ Conocimientos de...SugeridoTiempo completo
- ...Description Development is the largest discipline at Endava. Our developers design, build, and release software products in multiple... ...solvers with a client-oriented mindset. As a Senior Python Developer at Endava, you will play a crucial role in designing, building...SugeridoTiempo completoTrabajo híbridoHorario flexibleTrabajo por turnos
- Operar, programar y ajustar máquinas CNC a pie de máquina para la fabricación de piezas conforme a planos y especificaciones, asegurando calidad, precisión y cumplimiento detiempos de producción. Preferentemente Centros de Maquinado, Mandriladoras, (ajustes con tolerancias...SugeridoTiempo completo
$20,000
Escolaridad: Licenciatura o ingeniería terminada, recién egresados. Ingles avanzado conversacional INDISPENSABLE Experiencia: 1 años en puesto similar, seguimiento y programación de Auditorias, seguimiento con clientes y auditores. Administración de expedientes...SugeridoLunes a viernes- ...components that support web, mobile, and third‑party integrations, with a focus on performance, observability, and reliability. Develop and maintain user-facing features in React and Next.js, optimizing for responsiveness, performance, and cross-device compatibility....SugeridoTrabajo híbrido
- Estamos buscando un Ingeniero Mecatrónico PLCpara integrarse a nuestro equipo y participar en la implementación y puesta en marcha de sistemas automatizados en las instalaciones de nuestros clientes. La posición requiere una alta orientación técnica, capacidad para ...ContratistaPrácticaTiempo completo
- ...our Monterrey office, you will be instrumental in designing, developing, and maintaining the core infrastructure of our platform. You... ...growth and compliance needs. Key Responsibilities Design & Develop Backend Systems — Build scalable, resilient APIs and backend...Trabajar en la oficina
- ...ll take ownership of features end-to-end in a fast-paced, long-term project. What You’ll Do Design, develop, and maintain robust backend services using Java/Spring Boot (primary) and/or Python/Django. Build and enhance frontend features with React. Work with...ContratoRemoto
- ...term contract) We’re seeking a Senior Software Engineer to design, develop, and maintain scalable backend systems while contributing across... ...You’ll Do Design and develop scalable backend services using Java/Spring Boot (primary) and Python/Django. Build and enhance...ContratoRemoto
- Mission The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, news articles, websites – into audio, so they...Trabajar en la oficina
- The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, news articles, websites – into audio, so they can read faster...Trabajar en la oficinaRemoto
- ...support innovative, high-impact projects. We are seeking a Back-End Developer to join a mission-critical project with a leading... ...least 1 year of recent experience with Go ; proficiency in Java, C++ , or Rust is also valued ~ Solid grasp of backend fundamentals...Tiempo completoPatrocinio de visaVisa gratuita
- ...engineers, and own end-to-end delivery in a fast-paced, long-term engagement. What You’ll Do Lead backend development efforts using Java/Spring Boot (primary) and Python/Django. Provide technical direction and architecture across the full stack, including React,...ContratoRemoto
- AZKAIT es una empresa mexicana que busca y conecta el mejor talento IT con empresas Latinoamericanas y de Estados Unidos. Estamos en la búsqueda de tu talento como PLC Control Engineer Requisitos: Requirement / Requisitos ~ Ingeniería en Sistemas, Informática...Tiempo completo
- Experiencia: Desarrollo fullstack tecnologias C# y Netcore para el backend, Frontend angular y base de datos SQL Server,. Experiencia servicio Seniors. Frameworks Backend: .Net 6.0 o superior y/o .Net Framework 4.X Frameworks Frontend: Angular / Blazor ...TemporalTrabajo híbrido
- NEORIS es un acelerador Digital que ayuda a las compañías a entrar en el futuro, teniendo 20 años de experiencia como Socios Digitales de algunas de las mayores compañías del mundo. Somos más de 4,000 profesionales en 11 países, con nuestra cultura multicultural de startup...AprendizPráctica
- Buscamos un(a) Consultor(a) Bilingüe SAP S/4HANA Central Finance (CFIN) con experiencia sólida en proyectos de transformación de ECC a S/4HANA , participando activamente en el diseño, configuración, validación y despliegue de soluciones de Central Finance . Esta...PrácticaTiempo completo
$55,000
Programador de Producción Sr. Escobedo, Nuevo León (cerca de El Carmen) Sueldo: $55,000 $60,000 MXN mensuales Industria: Siderurgia / Fundición Importante empresa del sector se encuentra en búsqueda de un Programador de Producción Sr. responsable de asegurar la planeación...Tiempo completo- Capital Empresarial Horizonte Empresa Mexicana especialista en Recursos Humanos y Tecnologías de la Información solicita: Consultor SAP SuccessFactors Inglés conversacional Para laborar en MTY (Hibrido) Si cuentas con experiencia brindando soporte funcional...PrácticaTemporalTrabajar en la oficinaTrabajo híbrido
- Objetivo Administrar, mantener y optimizar las plataformas principales de la compañía como SAP Business One y Retail One, logrando la continuidad operativa, estabilidad y asegurando las capacidades para un adecuado funcionamiento en oficinas corporativas, planta y sucursales...Tiempo completoTrabajar en la oficina
- ...experienced project managers in coordinating and managing various projects. This individual will have the opportunity to learn and develop their project management skills with hands-on experience while working closely with seasoned professionals in the field. Responsibilities...Tiempo completoEmpleo permanenteTrabajar en la oficinaTrabajo híbridoHorario flexible
- Azkait es una empresa Mexicana que busca y conecta el mejor talento IT con empresas Latinoamericanas y de Estados Unidos. Estamos en la búsqueda de tu talento como Consultor SAP MM . Requisitos: Experiencia Senior (+7 años) trabajando como Consultor SAP MM...Tiempo completoTrabajo híbridoLunes a viernes
- ...traditional norms, redefining the way we work, and committing to excellence in service and passenger safety. The Front End Sr Developer Manager Will be responsible for collaborating in the definition, design, and execution of the technology roadmap across digital channels...
$45,000
Buscamos un Consultor SAP SuccessFactors altamente calificado para unirse a nuestro equipo global de tecnología. En esta posición, serás responsable de la implementación, configuración, personalización y soporte de los módulos de la suite de SuccessFactors. Trabajarás...PrácticaTemporalTrabajar en la oficinaTrabajo híbridoTrabajo por turnos$20,000
ESPECIALISTA DE SOPORTE SAP | $20,000 MENSUALES | HÍBRIDO | MONTERREY Importante empresa del sector retail y cadena de suministro se encuentra en búsqueda de un Especialista de Soporte para brindar atención y soporte a plataformas corporativas relacionadas con procesos ...Trabajo híbridoLunes a jueves- Desarrollador ABAP modalidad presencial en Apodaca Funciones Desarrollo de Programas. Desarrollo de Interfaces Formularios y Documentos Mejoras y Extensiones Migración y Carga de Datos Optimización y Soporte Soporte a Consultores Funcionales ...
- Se busca Programador Power BI para FILOSOFIA EN PROYECTOS. Gestionar y desarrollar informes y dashboards en Power BI. Analizar datos y generar informes para apoyar las decisiones estratégicas. Coordinar con diferentes equipos para recolectar y validar datos. ...PrácticaContrato
- ...of-line quality assurance activities. Implement Stark Future’s quality standards and ensure compliance with ISO/IATF systems. Develop control plans, inspection standards, and audit schedules. Investigate non-conformances and lead root cause analysis (8D,...Inicio inmediato
- En PeopleCloud, plataforma SaaS de Recursos Humanos y Nómina en México, buscamos Ingeniero(a) de Software PHP/Laravel Middle para unirse a nuestro equipo de tecnología. Este rol es ideal para personas con experiencia desarrollando aplicaciones web en PHP/Laravel, que quieran...Tiempo completoLunes a viernes
- ...particular project Leads all PD tasks related to successful Job1 and profitable product in terms of mechanical engineering. Develop concepts for innovative products with regard to feasibility, cost, lifespan customer and legal requirements Responsible for mechanical...ContratoTrabajar en la oficina
¿Desea recibir más vacantes?
Suscríbase y reciba vacantes similares a Java Developer. ¡Sea el primero en aplicar!

