? En TSOFT estamos buscando un/a Desarrollador/a Backend JAVA (SSR/SR altamente calificado/a, proactivo/a y con visión de arquitectura y liderazgo técnico.
Buscamos a alguien que no solo escriba código, sino que también pueda diseñar, implementar y mantener aplicaciones backend robustas, escalables y seguras utilizando Java y su ecosistema.
? ¿Qué harás?
✅ Desarrollo y arquitectura
Diseñar soluciones eficientes con Java, Spring Boot y arquitecturas de microservicios, orientadas a eventos o hexagonales.
Garantizar código limpio, mantenible y confiable, aplicando principios SOLID y utilizando herramientas como SonarQube, Checkmarx, Fortify y Black Duck.
Optimizar el rendimiento de las aplicaciones e identificar cuellos de botella.
Integrar bases de datos, servicios externos y APIs REST o GraphQL.
✅ Liderazgo técnico
Brindar mentorÃa a desarrolladores junior y mid-level mediante revisiones de código y sesiones de pair programming.
Colaborar con equipos multidisciplinarios de Frontend, DevOps y QA.
Participar en la toma de decisiones técnicas y promover buenas prácticas de desarrollo.
✅ Calidad y seguridad
Implementar pruebas unitarias y de integración con JUnit y Mockito, procurando una cobertura superior al 80%.
Aplicar estándares de seguridad como OWASP y mecanismos de autenticación y autorización mediante JWT y OAuth 2.0.
✅ DevOps y nube
Trabajar con servicios de AWS, Azure o GCP.
Implementar soluciones con Docker y Kubernetes.
Automatizar procesos de integración y despliegue continuo mediante Jenkins o GitHub Actions.
✅ Documentación
Documentar diseños, decisiones técnicas y procesos para mantener el conocimiento actualizado y accesible para el equipo.
? Requisitos indispensables
Más de 5 años de experiencia en desarrollo backend con Java.
Experiencia con Java JDK 11 o superior, incluyendo lambdas, streams y concurrencia.
Dominio de Spring Boot, Spring Security, Hibernate y JPA.
Experiencia desarrollando APIs RESTful y/o GraphQL.
Manejo de bases de datos SQL, c
📌 Desarollador/a Backend Java (Lima)
🏢 Tsoft
📍 Lima