03 oct
|
Tata Consultancy Services
|
Perú
03 oct
Tata Consultancy Services
Perú
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 ocasiones, 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.
📌 Desarrollador Java Lima (Perú)
🏢 Tata Consultancy Services
📍 Perú