Desarrollador Java

Hace 1 día

Lima, Perú Tata Consultancy Services Jornada completa
En Tata Consultancy Services Perú, el/la Developer Java es responsable de participar en el análisis, desarrollo y mantenimiento de aplicaciones Java Web, microservicios y APIs, asegurando la correcta integración entre sistemas, la calidad del software mediante pruebas unitarias e integración, y la adopción de arquitecturas modernas basadas en servicios distribuidos y metodologías ágiles. Habilidades técnicas
• Experiencia sólida en desarrollo con Java EE y programación orientada a objetos.
• Experiencia práctica con Spring Boot, Spring Core, Spring MVC, Spring Data y Spring Security.
• Experiencia en el desarrollo y consumo de APIs RESTful y servicios web (REST/SOAP).
• Conocimiento de arquitectura de microservicios y aplicaciones distribuidas.
• Experiencia con Hibernate, SQL Server y bases de datos relacionales.
• Familiaridad con AngularJS, JavaScript, jQuery, JSP, Bootstrap y CSS3.
• Conocimientos básicos de seguridad: JWT, OAuth2, certificados digitales, PKI, autenticación mutua, hashing y cifrado.
• Experiencia trabajando bajo metodologías ágiles, especialmente Scrum.
• Conocimientos en Quarkus, GraphQL, Temporal Framework y Saga Pattern serán considerados un plus. Perfil del puesto
• Mínimo 4 años de experiencia en desarrollo de software Java, aplicaciones web, servicios web y SQL.
• Mínimo 4 años de experiencia trabajando con frameworks Java.
• Más de 2 años de experiencia desarrollando APIs RESTful e integraciones mediante servicios REST.
• Experiencia en proyectos de desarrollo basados en microservicios.
• Sólida experiencia aplicando principios SOLID y patrones de diseño.
• Conocimiento avanzado de SQL Server y aplicaciones distribuidas. Responsabilidades
• Participar en el análisis y desarrollo de aplicaciones Java Web, aplicaciones móviles, microservicios y APIs.
• Elaborar documentación de análisis técnico y funcional.
• Brindar soporte durante implementaciones en ambientes de pruebas y producción.
• Dar mantenimiento y soporte a aplicaciones modificadas. Otras consideraciones Tata Consultancy Services es un empleador que ofrece igualdad de oportunidades, nuestro compromiso con la diversidad y la inclusión impulsa nuestros esfuerzos para brindar igualdad de oportunidades a todos los candidatos que satisfacen nuestras necesidades de conocimientos y competencias requeridas, independientemente de cualquier origen socioeconómico, raza, color, origen nacional, religión, sexo, identidad/expresión de género, edad, estado civil, discapacidad, orientación sexual u otro.