Desarrollador Java API Microservicios

Tata Consultancy Services

Lima Metropolitana

On-site

PEN 60,000 - 90,000

Full time

38 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tata Consultancy Services Perú busca Analista Desarrollador Java API & Microservicios para diseñar, desarrollar y mantener soluciones escalables y seguras. Trabajará en equipos multidisciplinarios, cubriendo todo el ciclo de vida desde análisis hasta soporte.

La posición exige al menos 5 años de experiencia en Java, APIs REST, microservicios y pruebas; dominio de Hibernate/JPA, SQL Server y herramientas como Git, Maven/Gradle, Jenkins. Se valora SCRUM y prácticas de seguridad como JWT/OAuth2.

Qualifications

  • 5 años o más de experiencia en desarrollo Java y frameworks asociados.
  • Experiencia en desarrollo de Java Web, REST y Web Services.
  • Desarrollo y consumo de APIs REST y microservicios.
  • Conocimientos en Hibernate/JPA y SQL Server.
  • Conocimientos en HTTP, JSON y XML.
  • Pruebas unitarias con JUnit/Mockito.
  • Gestión de versiones con Git/GitHub/Bitbucket.
  • Integración continua con Jenkins, Maven o Gradle.
  • Experiencia con Quarkus y pruebas de APIs (Postman/Insomnia).
  • Seguridad de aplicaciones: JWT y OAuth2.
  • Trabajo en entornos ágiles SCRUM.

Responsibilities

  • Analizar, diseñar y desarrollar aplicaciones Java Web, APIs y Microservicios.
  • Elaborar documentación técnica y funcional asociada a los desarrollos.
  • Participar en despliegues y mantenimiento en pruebas y producción.
  • Brindar soporte y mejoras a las soluciones existentes.
  • Desarrollar servicios RESTful y consumir servicios externos según negocios.
  • Participar en proyectos bajo metodologías ágiles SCRUM.
  • Aplicar buenas prácticas de OO, SOLID y patrones de diseño.

Skills

Java desarrollo
APIs REST
Microservicios
Hibernate/JPA
SQL Server
JUnit/Mockito
Git/GitHub/Bitbucket
Maven/Gradle
Jenkins
Postman/Insomnia
Quarkus
JWT/OAuth2
SCRUM
JSON/XML

Tools

Git/GitHub/Bitbucket
Postman
Insomnia
Jenkins
JUnit
Mockito
Maven
Gradle
Hibernate
JPA

Job description

En TCS Perú, el Analista Desarrollador Java API & Microservicios tiene como objetivo diseñar, desarrollar y mantener aplicaciones basadas en tecnologías Java, APIs y arquitecturas de microservicios, garantizando soluciones escalables, seguras y de alto rendimiento para nuestros clientes.

Trabajará en estrecha colaboración con equipos multidisciplinarios, participando en todo el ciclo de vida del desarrollo de software, desde el análisis y diseño hasta la implementación y soporte de las soluciones.

  • Analizar, diseñar y desarrollar aplicaciones Java Web, Web Services, APIs y Microservicios.
  • Elaborar documentación técnica y funcional asociada a los desarrollos.
  • Participar en procesos de implementación y despliegue en ambientes de pruebas y producción.
  • Brindar soporte y mantenimiento a las aplicaciones desarrolladas o modificadas.
  • Desarrollar servicios RESTful y consumir servicios externos de acuerdo con los requerimientos del negocio.
  • Participar activamente en proyectos bajo metodologías ágiles.
  • Aplicar buenas prácticas de programación orientada a objetos, principios SOLID y patrones de diseño.
  • Mínimo 5 años de experiencia relevante en desarrollo Java y frameworks asociados.
  • Experiencia en desarrollo de software utilizando Java Web y programación orientada a objetos.
  • Experiencia en desarrollo y consumo de APIs REST y Web Services.
  • Experiencia en desarrollo de microservicios.
  • Conocimientos en Hibernate/JPA.
  • Experiencia en bases de datos relacionales y SQL Server.
  • Conocimientos en HTTP, JSON y XML.
  • Experiencia en pruebas unitarias e integración utilizando JUnit, Mockito o herramientas similares.
  • Experiencia utilizando Git, GitHub o Bitbucket para control de versiones.
  • Conocimientos básicos de Jenkins para integración continua.
  • Experiencia con herramientas de pruebas de APIs como Postman o Insomnia.
  • Experiencia utilizando Maven o Gradle para la gestión de proyectos y dependencias.
  • Experiencia con Quarkus.
  • Conocimientos en seguridad de aplicaciones utilizando JWT, OAuth2, certificados digitales y mecanismos de autenticación.
  • Experiencia en aplicaciones distribuidas.
  • Experiencia trabajando bajo metodologías ágiles SCRUM.
Competencias Clave
  • Trabajo en equipo.
  • Orientación al cliente.
  • Pensamiento analítico.
Otras Consideraciones

Tata Consultancy Services es un empleador que ofrece igualdad de oportunidades. Nuestro compromiso con la diversidad e inclusión impulsa nuestros esfuerzos para brindar igualdad de oportunidades a todos los candidatos que cumplan con las competencias requeridas, sin importar su origen socioeconómico, raza, color, origen nacional, religión, sexo, identidad o expresión de género, edad, estado civil, discapacidad, orientación sexual o cualquier otra característica

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Lead
Technical Lead

Tata Consultancy Services • Lima Metropolitana

On-site
PEN 90,000 - 160,000
Desarrollador Web
Desarrollador Web

Tata Consultancy Services • Lima Metropolitana

On-site
PEN 62,000 - 96,000
Especialista Java/.NET (Senior)
Especialista Java/.NET (Senior)

Tata Consultancy Services • Lima Metropolitana

On-site
PEN 120,000 - 180,000
QA Senior
QA Senior

Tata Consultancy Services • Lima Metropolitana

On-site
PEN 90,000 - 150,000
Desarrollador Backend Java Microservicios
Desarrollador Backend Java Microservicios

NTT DATA Europe & Latam • Lima Metropolitana

On-site
PEN 60,000 - 90,000
EPS 100%
Udemy cursos
Línea de carrera
+4
Java Microservices Developer
Java Microservices Developer

NTT DATA Europe & Latam • Lima Metropolitana

Hybrid
PEN 90,000 - 150,000
Contrato indefinido desde el primer dì
EPS cobertura 100%
EPS para dependientes 80%
+8
Desarrollador Java
Desarrollador Java

Tata Consultancy Services • Lima Metropolitana

On-site
PEN 60,000 - 90,000
Backend Microservicios - Java
Backend Microservicios - Java

Ntt Data Group • La Libertad

On-site
PEN 90,000 - 130,000
Contrato indefinido
Salario competitivo
EPS y seguro oncológico
+4
Desarrollador Java Microservicios
Desarrollador Java Microservicios

NTT DATA Europe & Latam • Lima Metropolitana

On-site
PEN 100,000 - 167,000
Bonos por certificaciones S/ 450 – S/
Seguro Pacífico: 100% titular / 80% 1
Desarrollador Java
Desarrollador Java

NTT DATA, Inc. • Lima Metropolitana

On-site
PEN 70,000 - 110,000
Crecimiento profesional
Contrato indefinido
EPS 100%
+4